builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-100 starttime: 1461000093.98 results: success (0) buildid: 20160418075623 builduid: fbc4a8173b0a405ab257119c12df27fc revision: 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:33.985309) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:33.985863) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:33.986166) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:34.100398) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:21:34.100816) ========= '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.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows using PTY: False --10:21:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.40 MB/s 10:21:35 (8.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.342000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:21:35.506490) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 10:21:35.506832) ========= '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.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.908000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-18 10:21:38.445626) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:21:38.446051) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 --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 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows using PTY: False 2016-04-18 10:21:39,053 truncating revision to first 12 chars 2016-04-18 10:21:39,053 Setting DEBUG logging. 2016-04-18 10:21:39,053 attempt 1/10 2016-04-18 10:21:39,053 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/7dd5ac3bed0c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 10:21:39,667 unpacking tar archive at: fx-team-7dd5ac3bed0c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.298000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 10:21:39.824569) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:39.824914) ========= script_repo_revision: 7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:39.825326) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:39.825596) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 10:21:39.839657) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 31 secs) (at 2016-04-18 10:21:39.839939) ========= '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.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 10:21:40 INFO - MultiFileLogger online at 20160418 10:21:40 in C:\slave\test 10:21:40 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 10:21:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:21:40 INFO - {'append_to_log': False, 10:21:40 INFO - 'base_work_dir': 'C:\\slave\\test', 10:21:40 INFO - 'blob_upload_branch': 'fx-team', 10:21:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:21:40 INFO - 'buildbot_json_path': 'buildprops.json', 10:21:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:21:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:21:40 INFO - 'download_minidump_stackwalk': True, 10:21:40 INFO - 'download_symbols': 'true', 10:21:40 INFO - 'e10s': False, 10:21:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:21:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:21:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:21:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:21:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:21:40 INFO - 'C:/mozilla-build/tooltool.py'), 10:21:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:21:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:21:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:21:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:21:40 INFO - 'log_level': 'info', 10:21:40 INFO - 'log_to_console': True, 10:21:40 INFO - 'opt_config_files': (), 10:21:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:21:40 INFO - '--processes=1', 10:21:40 INFO - '--config=%(test_path)s/wptrunner.ini', 10:21:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:21:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:21:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:21:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:21:40 INFO - 'pip_index': False, 10:21:40 INFO - 'require_test_zip': True, 10:21:40 INFO - 'test_type': ('testharness',), 10:21:40 INFO - 'this_chunk': '1', 10:21:40 INFO - 'total_chunks': '10', 10:21:40 INFO - 'virtualenv_path': 'venv', 10:21:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:21:40 INFO - 'work_dir': 'build'} 10:21:40 INFO - ##### 10:21:40 INFO - ##### Running clobber step. 10:21:40 INFO - ##### 10:21:40 INFO - Running pre-action listener: _resource_record_pre_action 10:21:40 INFO - Running main action method: clobber 10:21:40 INFO - rmtree: C:\slave\test\build 10:21:40 INFO - Using _rmtree_windows ... 10:21:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:22:50 INFO - Running post-action listener: _resource_record_post_action 10:22:50 INFO - ##### 10:22:50 INFO - ##### Running read-buildbot-config step. 10:22:50 INFO - ##### 10:22:50 INFO - Running pre-action listener: _resource_record_pre_action 10:22:50 INFO - Running main action method: read_buildbot_config 10:22:50 INFO - Using buildbot properties: 10:22:50 INFO - { 10:22:50 INFO - "project": "", 10:22:50 INFO - "product": "firefox", 10:22:50 INFO - "script_repo_revision": "production", 10:22:50 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 10:22:50 INFO - "repository": "", 10:22:50 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 10:22:50 INFO - "buildid": "20160418075623", 10:22:50 INFO - "pgo_build": "False", 10:22:50 INFO - "basedir": "C:\\slave\\test", 10:22:50 INFO - "buildnumber": 308, 10:22:50 INFO - "slavename": "t-w864-ix-100", 10:22:50 INFO - "revision": "7dd5ac3bed0c5193dc2b76bbc3816bc320dcb1d4", 10:22:50 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:22:50 INFO - "platform": "win64", 10:22:50 INFO - "branch": "fx-team", 10:22:50 INFO - "repo_path": "integration/fx-team", 10:22:50 INFO - "moz_repo_path": "", 10:22:50 INFO - "stage_platform": "win64", 10:22:50 INFO - "builduid": "fbc4a8173b0a405ab257119c12df27fc", 10:22:50 INFO - "slavebuilddir": "test" 10:22:50 INFO - } 10:22:50 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 10:22:50 INFO - Found installer url https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 10:22:50 INFO - Running post-action listener: _resource_record_post_action 10:22:50 INFO - ##### 10:22:50 INFO - ##### Running download-and-extract step. 10:22:50 INFO - ##### 10:22:50 INFO - Running pre-action listener: _resource_record_pre_action 10:22:50 INFO - Running main action method: download_and_extract 10:22:50 INFO - mkdir: C:\slave\test\build\tests 10:22:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:22:50 INFO - https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 10:22:50 INFO - trying https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 10:22:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 10:22:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 10:22:51 INFO - Downloaded 1274 bytes. 10:22:51 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 10:22:51 INFO - Using the following test package requirements: 10:22:51 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 10:22:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 10:22:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 10:22:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'jsshell-win64.zip'], 10:22:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 10:22:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 10:22:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 10:22:51 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 10:22:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 10:22:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 10:22:51 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 10:22:51 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 10:22: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')]} 10:22:51 INFO - https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 10:22:51 INFO - trying https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 10:22:51 INFO - Downloading https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 10:22:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 10:22:52 INFO - Downloaded 21336202 bytes. 10:22:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:22:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:22:53 INFO - caution: filename not matched: web-platform/* 10:22:53 INFO - Return code: 11 10:22: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')]} 10:22:53 INFO - https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 10:22:53 INFO - trying https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 10:22:53 INFO - Downloading https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 10:22:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 10:22:55 INFO - Downloaded 36382596 bytes. 10:22:55 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:22:55 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:23:39 INFO - caution: filename not matched: bin/* 10:23:39 INFO - caution: filename not matched: config/* 10:23:39 INFO - caution: filename not matched: mozbase/* 10:23:39 INFO - caution: filename not matched: marionette/* 10:23:39 INFO - caution: filename not matched: tools/wptserve/* 10:23:39 INFO - Return code: 11 10:23:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:39 INFO - https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 10:23:39 INFO - trying https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 10:23:39 INFO - Downloading https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 10:23:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 10:23:41 INFO - Downloaded 83016836 bytes. 10:23:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 10:23:41 INFO - mkdir: C:\slave\test\properties 10:23:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:23:41 INFO - Writing to file C:\slave\test\properties\build_url 10:23:41 INFO - Contents: 10:23:41 INFO - build_url:https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 10:23:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 10:23:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:23:42 INFO - Writing to file C:\slave\test\properties\symbols_url 10:23:42 INFO - Contents: 10:23:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 10:23:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:42 INFO - https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:23:42 INFO - trying https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 10:23:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 10:23:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 10:23:44 INFO - Downloaded 53357803 bytes. 10:23:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:23:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:23:47 INFO - Return code: 0 10:23:47 INFO - Running post-action listener: _resource_record_post_action 10:23:47 INFO - Running post-action listener: set_extra_try_arguments 10:23:47 INFO - ##### 10:23:47 INFO - ##### Running create-virtualenv step. 10:23:47 INFO - ##### 10:23:47 INFO - Running pre-action listener: _pre_create_virtualenv 10:23:47 INFO - Running pre-action listener: _resource_record_pre_action 10:23:47 INFO - Running main action method: create_virtualenv 10:23:47 INFO - Creating virtualenv C:\slave\test\build\venv 10:23:47 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 10:23:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:23:50 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:23:54 INFO - Installing distribute......................................................................................................................................................................................done. 10:23:55 INFO - Return code: 0 10:23:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:23:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E2C30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-100', 'USERDOMAIN': 'T-W864-IX-100', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-100', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:23:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:23:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:23:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:23:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:23:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:23:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:23:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:23:55 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:23:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:23:55 INFO - 'DCLOCATION': 'SCL3', 10:23:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:23:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:23:55 INFO - 'HOMEDRIVE': 'C:', 10:23:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:23:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:23:55 INFO - 'KTS_VERSION': '1.19c', 10:23:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:23:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:23:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:23:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:23:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:23:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:55 INFO - 'MOZ_NO_REMOTE': '1', 10:23:55 INFO - 'NO_EM_RESTART': '1', 10:23:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:23:55 INFO - 'OS': 'Windows_NT', 10:23:55 INFO - 'OURDRIVE': 'C:', 10:23:55 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:23:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:23:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:23:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:23:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:23:55 INFO - 'PROCESSOR_LEVEL': '6', 10:23:55 INFO - 'PROCESSOR_REVISION': '1e05', 10:23:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:23:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:23:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:23:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:23:55 INFO - 'PROMPT': '$P$G', 10:23:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:23:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:23:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:23:55 INFO - 'PWD': 'C:\\slave\\test', 10:23:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:23:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:23:55 INFO - 'SYSTEMDRIVE': 'C:', 10:23:55 INFO - 'SYSTEMROOT': 'C:\\windows', 10:23:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:55 INFO - 'TEST1': 'testie', 10:23:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:55 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:23:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:23:55 INFO - 'USERNAME': 'cltbld', 10:23:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:23:55 INFO - 'WINDIR': 'C:\\windows', 10:23:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:23:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:23:56 INFO - Downloading/unpacking psutil>=0.7.1 10:23:57 INFO - Running setup.py egg_info for package psutil 10:23:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:23:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:23:57 INFO - Installing collected packages: psutil 10:23:57 INFO - Running setup.py install for psutil 10:23:57 INFO - building 'psutil._psutil_windows' extension 10:23:57 INFO - error: Unable to find vcvarsall.bat 10:23:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bewriv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:23:57 INFO - running install 10:23:57 INFO - running build 10:23:57 INFO - running build_py 10:23:57 INFO - creating build 10:23:57 INFO - creating build\lib.win32-2.7 10:23:57 INFO - creating build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:23:57 INFO - running build_ext 10:23:57 INFO - building 'psutil._psutil_windows' extension 10:23:57 INFO - error: Unable to find vcvarsall.bat 10:23:57 INFO - ---------------------------------------- 10:23:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-bewriv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:23:57 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-100\AppData\Roaming\pip\pip.log 10:23:57 WARNING - Return code: 1 10:23:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:23:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:23: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')]} 10:23:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23: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')]} 10:23:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E2C30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-100', 'USERDOMAIN': 'T-W864-IX-100', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-100', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:23:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:23:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:23:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:23:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:23:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:23:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:23:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:23:57 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:23:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:23:57 INFO - 'DCLOCATION': 'SCL3', 10:23:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:23:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:23:57 INFO - 'HOMEDRIVE': 'C:', 10:23:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:23:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:23:57 INFO - 'KTS_VERSION': '1.19c', 10:23:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:23:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:23:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:23:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:23:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:23:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:57 INFO - 'MOZ_NO_REMOTE': '1', 10:23:57 INFO - 'NO_EM_RESTART': '1', 10:23:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:23:57 INFO - 'OS': 'Windows_NT', 10:23:57 INFO - 'OURDRIVE': 'C:', 10:23:57 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:23:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:23:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:23:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:23:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:23:57 INFO - 'PROCESSOR_LEVEL': '6', 10:23:57 INFO - 'PROCESSOR_REVISION': '1e05', 10:23:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:23:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:23:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:23:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:23:57 INFO - 'PROMPT': '$P$G', 10:23:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:23:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:23:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:23:57 INFO - 'PWD': 'C:\\slave\\test', 10:23:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:23:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:23:57 INFO - 'SYSTEMDRIVE': 'C:', 10:23:57 INFO - 'SYSTEMROOT': 'C:\\windows', 10:23:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:57 INFO - 'TEST1': 'testie', 10:23:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:57 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:23:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:23:57 INFO - 'USERNAME': 'cltbld', 10:23:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:23:57 INFO - 'WINDIR': 'C:\\windows', 10:23:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:23:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:23:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:23:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:23:58 INFO - Running setup.py egg_info for package mozsystemmonitor 10:23:58 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:23:58 INFO - Running setup.py egg_info for package psutil 10:23:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:23:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:23:58 INFO - Installing collected packages: mozsystemmonitor, psutil 10:23:58 INFO - Running setup.py install for mozsystemmonitor 10:23:58 INFO - Running setup.py install for psutil 10:23:58 INFO - building 'psutil._psutil_windows' extension 10:23:58 INFO - error: Unable to find vcvarsall.bat 10:23:58 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-0lhwxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:23:58 INFO - running install 10:23:58 INFO - running build 10:23:58 INFO - running build_py 10:23:58 INFO - running build_ext 10:23:58 INFO - building 'psutil._psutil_windows' extension 10:23:58 INFO - error: Unable to find vcvarsall.bat 10:23:58 INFO - ---------------------------------------- 10:23:58 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-0lhwxi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:23:58 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-100\AppData\Roaming\pip\pip.log 10:23:58 WARNING - Return code: 1 10:23:58 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:23:58 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:23:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:23:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:23:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:23:58 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E2C30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-100', 'USERDOMAIN': 'T-W864-IX-100', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-100', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:23:58 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:23:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:23:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:23:58 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:23:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:23:58 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:23:58 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:23:58 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:23:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:23:58 INFO - 'DCLOCATION': 'SCL3', 10:23:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:23:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:23:58 INFO - 'HOMEDRIVE': 'C:', 10:23:58 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:23:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:23:58 INFO - 'KTS_VERSION': '1.19c', 10:23:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:23:58 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:23:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:23:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:23:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:23:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:23:58 INFO - 'MOZ_NO_REMOTE': '1', 10:23:58 INFO - 'NO_EM_RESTART': '1', 10:23:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:23:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:23:58 INFO - 'OS': 'Windows_NT', 10:23:58 INFO - 'OURDRIVE': 'C:', 10:23:58 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:23:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:23:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:23:58 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:23:58 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:23:58 INFO - 'PROCESSOR_LEVEL': '6', 10:23:58 INFO - 'PROCESSOR_REVISION': '1e05', 10:23:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:23:58 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:23:58 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:23:58 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:23:58 INFO - 'PROMPT': '$P$G', 10:23:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:23:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:23:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:23:58 INFO - 'PWD': 'C:\\slave\\test', 10:23:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:23:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:23:58 INFO - 'SYSTEMDRIVE': 'C:', 10:23:58 INFO - 'SYSTEMROOT': 'C:\\windows', 10:23:58 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:58 INFO - 'TEST1': 'testie', 10:23:58 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:23:58 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:23:58 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:23:58 INFO - 'USERNAME': 'cltbld', 10:23:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:23:58 INFO - 'WINDIR': 'C:\\windows', 10:23:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:23:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:23:58 INFO - Downloading/unpacking blobuploader==1.2.4 10:23:58 INFO - Downloading blobuploader-1.2.4.tar.gz 10:23:58 INFO - Running setup.py egg_info for package blobuploader 10:23:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:24:02 INFO - Running setup.py egg_info for package requests 10:24:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:24:02 INFO - Downloading docopt-0.6.1.tar.gz 10:24:02 INFO - Running setup.py egg_info for package docopt 10:24:02 INFO - Installing collected packages: blobuploader, docopt, requests 10:24:02 INFO - Running setup.py install for blobuploader 10:24:02 INFO - Running setup.py install for docopt 10:24:02 INFO - Running setup.py install for requests 10:24:02 INFO - Successfully installed blobuploader docopt requests 10:24:02 INFO - Cleaning up... 10:24:02 INFO - Return code: 0 10:24:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:24:02 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')]} 10:24:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:24:02 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')]} 10:24:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:24:02 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E2C30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-100', 'USERDOMAIN': 'T-W864-IX-100', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-100', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:24:02 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 10:24:02 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 10:24:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:24:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:24:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:24:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:24:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:24:02 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:24:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:24:02 INFO - 'DCLOCATION': 'SCL3', 10:24:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:24:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:24:02 INFO - 'HOMEDRIVE': 'C:', 10:24:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:24:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:24:02 INFO - 'KTS_VERSION': '1.19c', 10:24:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:24:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:24:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:24:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:24:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:24:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:24:02 INFO - 'MOZ_NO_REMOTE': '1', 10:24:02 INFO - 'NO_EM_RESTART': '1', 10:24:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:24:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:24:02 INFO - 'OS': 'Windows_NT', 10:24:02 INFO - 'OURDRIVE': 'C:', 10:24:02 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:24:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:24:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:24:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:24:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:24:02 INFO - 'PROCESSOR_LEVEL': '6', 10:24:02 INFO - 'PROCESSOR_REVISION': '1e05', 10:24:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:24:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:24:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:24:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:24:02 INFO - 'PROMPT': '$P$G', 10:24:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:24:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:24:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:24:02 INFO - 'PWD': 'C:\\slave\\test', 10:24:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:24:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:24:02 INFO - 'SYSTEMDRIVE': 'C:', 10:24:02 INFO - 'SYSTEMROOT': 'C:\\windows', 10:24:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:02 INFO - 'TEST1': 'testie', 10:24:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:02 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:24:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:24:02 INFO - 'USERNAME': 'cltbld', 10:24:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:24:02 INFO - 'WINDIR': 'C:\\windows', 10:24:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:24:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:24:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:24:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:24:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:24:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:24:07 INFO - Unpacking c:\slave\test\build\tests\marionette 10:24:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:24:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:24:07 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 10:24:07 INFO - Running setup.py install for browsermob-proxy 10:24:23 INFO - Running setup.py install for manifestparser 10:24:23 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for marionette-client 10:24:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:24:23 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for marionette-driver 10:24:23 INFO - Running setup.py install for mozcrash 10:24:23 INFO - Running setup.py install for mozdebug 10:24:23 INFO - Running setup.py install for mozdevice 10:24:23 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozfile 10:24:23 INFO - Running setup.py install for mozhttpd 10:24:23 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozinfo 10:24:23 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozInstall 10:24:23 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozleak 10:24:23 INFO - Running setup.py install for mozlog 10:24:23 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for moznetwork 10:24:23 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozprocess 10:24:23 INFO - Running setup.py install for mozprofile 10:24:23 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozrunner 10:24:23 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for mozscreenshot 10:24:23 INFO - Running setup.py install for moztest 10:24:23 INFO - Running setup.py install for mozversion 10:24:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:24:23 INFO - Running setup.py install for wptserve 10:24:23 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 10:24:23 INFO - Cleaning up... 10:24:23 INFO - Return code: 0 10:24:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:24:23 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')]} 10:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:24:23 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')]} 10:24:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:24:23 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 0x0258D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E2C30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-100', 'USERDOMAIN': 'T-W864-IX-100', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-100', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:24:23 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 10:24:23 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 10:24:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:24:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:24:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:24:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:24:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:24:23 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:24:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:24:23 INFO - 'DCLOCATION': 'SCL3', 10:24:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:24:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:24:23 INFO - 'HOMEDRIVE': 'C:', 10:24:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:24:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:24:23 INFO - 'KTS_VERSION': '1.19c', 10:24:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:24:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:24:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:24:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:24:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:24:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:24:23 INFO - 'MOZ_NO_REMOTE': '1', 10:24:23 INFO - 'NO_EM_RESTART': '1', 10:24:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:24:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:24:23 INFO - 'OS': 'Windows_NT', 10:24:23 INFO - 'OURDRIVE': 'C:', 10:24:23 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:24:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:24:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:24:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:24:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:24:23 INFO - 'PROCESSOR_LEVEL': '6', 10:24:23 INFO - 'PROCESSOR_REVISION': '1e05', 10:24:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:24:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:24:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:24:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:24:23 INFO - 'PROMPT': '$P$G', 10:24:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:24:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:24:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:24:23 INFO - 'PWD': 'C:\\slave\\test', 10:24:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:24:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:24:23 INFO - 'SYSTEMDRIVE': 'C:', 10:24:23 INFO - 'SYSTEMROOT': 'C:\\windows', 10:24:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:23 INFO - 'TEST1': 'testie', 10:24:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:23 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:24:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:24:23 INFO - 'USERNAME': 'cltbld', 10:24:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:24:23 INFO - 'WINDIR': 'C:\\windows', 10:24:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:24:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:24:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:24:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:24:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:24:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:24:26 INFO - Unpacking c:\slave\test\build\tests\marionette 10:24:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:24:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:24:26 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)) 10:24:39 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)) 10:24:39 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)) 10:24:39 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)) 10:24:39 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)) 10:24:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:24:39 INFO - Downloading blessings-1.6.tar.gz 10:24:39 INFO - Running setup.py egg_info for package blessings 10:24:39 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)) 10:24:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:24:39 INFO - Running setup.py install for blessings 10:24:39 INFO - Running setup.py install for browsermob-proxy 10:24:39 INFO - Running setup.py install for manifestparser 10:24:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Running setup.py install for marionette-client 10:24:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:24:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Running setup.py install for marionette-driver 10:24:39 INFO - Running setup.py install for mozcrash 10:24:39 INFO - Running setup.py install for mozdebug 10:24:39 INFO - Running setup.py install for mozdevice 10:24:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Running setup.py install for mozhttpd 10:24:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Running setup.py install for mozInstall 10:24:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:24:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Running setup.py install for mozleak 10:24:40 INFO - Running setup.py install for mozprofile 10:24:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Running setup.py install for mozrunner 10:24:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:24:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:24:41 INFO - Running setup.py install for mozscreenshot 10:24:41 INFO - Running setup.py install for moztest 10:24:41 INFO - Running setup.py install for mozversion 10:24:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:24:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:24:41 INFO - Running setup.py install for wptserve 10:24:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:24:41 INFO - Cleaning up... 10:24:41 INFO - Return code: 0 10:24:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:24:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:24:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:24:42 INFO - Reading from file tmpfile_stdout 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - Current package versions: 10:24:42 INFO - blessings == 1.6 10:24:42 INFO - blobuploader == 1.2.4 10:24:42 INFO - browsermob-proxy == 0.6.0 10:24:42 INFO - distribute == 0.6.14 10:24:42 INFO - docopt == 0.6.1 10:24:42 INFO - manifestparser == 1.1 10:24:42 INFO - marionette-client == 2.3.0 10:24:42 INFO - marionette-driver == 1.4.0 10:24:42 INFO - mozInstall == 1.12 10:24:42 INFO - mozcrash == 0.17 10:24:42 INFO - mozdebug == 0.1 10:24:42 INFO - mozdevice == 0.48 10:24:42 INFO - mozfile == 1.2 10:24:42 INFO - mozhttpd == 0.7 10:24:42 INFO - mozinfo == 0.9 10:24:42 INFO - mozleak == 0.1 10:24:42 INFO - mozlog == 3.1 10:24:42 INFO - moznetwork == 0.27 10:24:42 INFO - mozprocess == 0.22 10:24:42 INFO - mozprofile == 0.28 10:24:42 INFO - mozrunner == 6.11 10:24:42 INFO - mozscreenshot == 0.1 10:24:42 INFO - mozsystemmonitor == 0.0 10:24:42 INFO - moztest == 0.7 10:24:42 INFO - mozversion == 1.4 10:24:42 INFO - requests == 1.2.3 10:24:42 INFO - wptserve == 1.4.0 10:24:42 INFO - Running post-action listener: _resource_record_post_action 10:24:42 INFO - Running post-action listener: _start_resource_monitoring 10:24:42 INFO - Starting resource monitoring. 10:24:42 INFO - ##### 10:24:42 INFO - ##### Running pull step. 10:24:42 INFO - ##### 10:24:42 INFO - Running pre-action listener: _resource_record_pre_action 10:24:42 INFO - Running main action method: pull 10:24:42 INFO - Pull has nothing to do! 10:24:42 INFO - Running post-action listener: _resource_record_post_action 10:24:42 INFO - ##### 10:24:42 INFO - ##### Running install step. 10:24:42 INFO - ##### 10:24:42 INFO - Running pre-action listener: _resource_record_pre_action 10:24:42 INFO - Running main action method: install 10:24:42 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:24:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:24:42 INFO - Reading from file tmpfile_stdout 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - Detecting whether we're running mozinstall >=1.0... 10:24:42 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:24:42 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:24:42 INFO - Reading from file tmpfile_stdout 10:24:42 INFO - Output received: 10:24:42 INFO - Usage: mozinstall-script.py [options] installer 10:24:42 INFO - Options: 10:24:42 INFO - -h, --help show this help message and exit 10:24:42 INFO - -d DEST, --destination=DEST 10:24:42 INFO - Directory to install application into. [default: 10:24:42 INFO - "C:\slave\test"] 10:24:42 INFO - --app=APP Application being installed. [default: firefox] 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - Using _rmtree_windows ... 10:24:42 INFO - mkdir: C:\slave\test\build\application 10:24:42 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:24:42 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.win64.zip --destination C:\slave\test\build\application 10:24:46 INFO - Reading from file tmpfile_stdout 10:24:46 INFO - Output received: 10:24:46 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:24:46 INFO - Using _rmtree_windows ... 10:24:46 INFO - Using _rmtree_windows ... 10:24:46 INFO - Running post-action listener: _resource_record_post_action 10:24:46 INFO - ##### 10:24:46 INFO - ##### Running run-tests step. 10:24:46 INFO - ##### 10:24:46 INFO - Running pre-action listener: _resource_record_pre_action 10:24:46 INFO - Running main action method: run_tests 10:24:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:24:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:24:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:24:46 INFO - grabbing minidump binary from tooltool 10:24:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:24:46 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 0x025BF368>, '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 0x02361D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:24:46 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 10:24:46 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 10:24:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:24:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphwexwn 10:24:46 INFO - INFO - File integrity verified, renaming tmphwexwn to win32-minidump_stackwalk.exe 10:24:46 INFO - Return code: 0 10:24:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:24:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:24:46 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/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.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 10:24:46 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/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.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 10:24:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:24:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Roaming', 10:24:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 10:24:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 10:24:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 10:24:46 INFO - 'COMPUTERNAME': 'T-W864-IX-100', 10:24:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:24:46 INFO - 'DCLOCATION': 'SCL3', 10:24:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:24:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:24:46 INFO - 'HOMEDRIVE': 'C:', 10:24:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-100', 10:24:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:24:46 INFO - 'KTS_VERSION': '1.19c', 10:24:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-100\\AppData\\Local', 10:24:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-100', 10:24:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:24:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:24:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:24:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:24:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:24:46 INFO - 'MOZ_NO_REMOTE': '1', 10:24:46 INFO - 'NO_EM_RESTART': '1', 10:24:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:24:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:24:46 INFO - 'OS': 'Windows_NT', 10:24:46 INFO - 'OURDRIVE': 'C:', 10:24:46 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 10:24:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:24:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:24:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 10:24:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 10:24:46 INFO - 'PROCESSOR_LEVEL': '6', 10:24:46 INFO - 'PROCESSOR_REVISION': '1e05', 10:24:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:24:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 10:24:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 10:24:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 10:24:46 INFO - 'PROMPT': '$P$G', 10:24:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:24:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:24:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:24:46 INFO - 'PWD': 'C:\\slave\\test', 10:24:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:24:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:24:46 INFO - 'SYSTEMDRIVE': 'C:', 10:24:46 INFO - 'SYSTEMROOT': 'C:\\windows', 10:24:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:46 INFO - 'TEST1': 'testie', 10:24:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 10:24:46 INFO - 'USERDOMAIN': 'T-W864-IX-100', 10:24:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-100', 10:24:46 INFO - 'USERNAME': 'cltbld', 10:24:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-100', 10:24:46 INFO - 'WINDIR': 'C:\\windows', 10:24:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:24:46 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/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 10:24:48 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 10:24:48 INFO - import pkg_resources 10:24:49 INFO - Using 1 client processes 10:24:52 INFO - SUITE-START | Running 778 tests 10:24:52 INFO - Running testharness tests 10:24:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:24:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:24:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:24:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:24:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:24:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:24:52 INFO - Setting up ssl 10:24:53 INFO - PROCESS | certutil | 10:24:53 INFO - PROCESS | certutil | 10:24:53 INFO - PROCESS | certutil | 10:24:53 INFO - Certificate Nickname Trust Attributes 10:24:53 INFO - SSL,S/MIME,JAR/XPI 10:24:53 INFO - 10:24:53 INFO - web-platform-tests CT,, 10:24:53 INFO - 10:24:53 INFO - Starting runner 10:24:53 INFO - PROCESS | 3960 | [3960] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:24:53 INFO - PROCESS | 3960 | [3960] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 10:24:53 INFO - PROCESS | 3960 | [3960] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:24:53 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:24:53 INFO - PROCESS | 3960 | [3960] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 10:24:55 INFO - PROCESS | 3960 | 1461000295222 Marionette DEBUG Marionette enabled via build flag and pref 10:24:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8406E000 == 1 [pid = 3960] [id = 1] 10:24:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 1 (000000BE8406E800) [pid = 3960] [serial = 1] [outer = 0000000000000000] 10:24:56 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:24:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 2 (000000BE8406F800) [pid = 3960] [serial = 2] [outer = 000000BE8406E800] 10:24:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8484B000 == 2 [pid = 3960] [id = 2] 10:24:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 3 (000000BE8484B800) [pid = 3960] [serial = 3] [outer = 0000000000000000] 10:24:56 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:24:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 4 (000000BE8484C800) [pid = 3960] [serial = 4] [outer = 000000BE8484B800] 10:24:57 INFO - PROCESS | 3960 | 1461000297274 Marionette INFO Listening on port 2828 10:24:59 INFO - PROCESS | 3960 | 1461000299043 Marionette DEBUG Marionette enabled via command-line flag 10:24:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8828C000 == 3 [pid = 3960] [id = 3] 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 5 (000000BE882C3800) [pid = 3960] [serial = 5] [outer = 0000000000000000] 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 6 (000000BE882C4800) [pid = 3960] [serial = 6] [outer = 000000BE882C3800] 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 7 (000000BE883AE000) [pid = 3960] [serial = 7] [outer = 000000BE8484B800] 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299328 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299360 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299368 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299401 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 10:24:59 INFO - PROCESS | 3960 | 1461000299404 Marionette DEBUG Closed connection conn0 10:24:59 INFO - PROCESS | 3960 | 1461000299406 Marionette DEBUG Closed connection conn1 10:24:59 INFO - PROCESS | 3960 | 1461000299408 Marionette DEBUG Closed connection conn2 10:24:59 INFO - PROCESS | 3960 | 1461000299485 Marionette DEBUG Closed connection conn3 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299491 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 10:24:59 INFO - PROCESS | 3960 | 1461000299617 Marionette DEBUG Closed connection conn4 10:24:59 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:24:59 INFO - PROCESS | 3960 | 1461000299624 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 10:24:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899D7800 == 4 [pid = 3960] [id = 4] 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 8 (000000BE8993C800) [pid = 3960] [serial = 8] [outer = 0000000000000000] 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 9 (000000BE83EAB000) [pid = 3960] [serial = 9] [outer = 000000BE8993C800] 10:24:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 10 (000000BE8959D800) [pid = 3960] [serial = 10] [outer = 000000BE8993C800] 10:24:59 INFO - PROCESS | 3960 | 1461000299784 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:24:59 INFO - PROCESS | 3960 | 1461000299790 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418075623","device":"desktop","version":"48.0a1"} 10:25:00 INFO - PROCESS | 3960 | [3960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:25:00 INFO - PROCESS | 3960 | [3960] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:25:00 INFO - PROCESS | 3960 | [3960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:25:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDC4800 == 5 [pid = 3960] [id = 5] 10:25:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 11 (000000BE8EDC5000) [pid = 3960] [serial = 11] [outer = 0000000000000000] 10:25:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDC6000 == 6 [pid = 3960] [id = 6] 10:25:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 12 (000000BE8ED66400) [pid = 3960] [serial = 12] [outer = 0000000000000000] 10:25:01 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:25:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FC17000 == 7 [pid = 3960] [id = 7] 10:25:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 13 (000000BE8ED65C00) [pid = 3960] [serial = 13] [outer = 0000000000000000] 10:25:01 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:25:02 INFO - PROCESS | 3960 | [3960] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:25:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 14 (000000BE8FF35C00) [pid = 3960] [serial = 14] [outer = 000000BE8ED65C00] 10:25:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 15 (000000BE901CA000) [pid = 3960] [serial = 15] [outer = 000000BE8EDC5000] 10:25:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 16 (000000BE8F16B400) [pid = 3960] [serial = 16] [outer = 000000BE8ED66400] 10:25:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 17 (000000BE8FB62400) [pid = 3960] [serial = 17] [outer = 000000BE8ED65C00] 10:25:03 INFO - PROCESS | 3960 | 1461000303192 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 3960 | 1461000303207 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 18 (000000BE92543400) [pid = 3960] [serial = 18] [outer = 000000BE8ED65C00] 10:25:04 INFO - PROCESS | 3960 | 1461000304133 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"f3d416ea-dc27-4a57-9e27-c2e5e55e825f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418075623","device":"desktop","version":"48.0a1","command_id":1}}] 10:25:04 INFO - PROCESS | 3960 | 1461000304656 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:25:04 INFO - PROCESS | 3960 | 1461000304688 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 10:25:04 INFO - PROCESS | 3960 | 1461000304711 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:25:04 INFO - PROCESS | 3960 | [3960] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:25:06 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8406E000 == 6 [pid = 3960] [id = 1] 10:25:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 19 (000000BE822C5C00) [pid = 3960] [serial = 19] [outer = 000000BE8ED65C00] 10:25:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:07 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:07 INFO - PROCESS | 3960 | 1461000307368 Marionette TRACE conn5 <- [1,3,null,{}] 10:25:07 INFO - PROCESS | 3960 | 1461000307373 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:25:07 INFO - PROCESS | 3960 | 1461000307396 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 10:25:07 INFO - PROCESS | 3960 | 1461000307443 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 3960 | 1461000307448 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 10:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:25:07 INFO - PROCESS | 3960 | 1461000307458 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 3960 | 1461000307461 Marionette TRACE conn5 <- [1,6,null,{}] 10:25:07 INFO - PROCESS | 3960 | 1461000307481 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:07 INFO - PROCESS | 3960 | 1461000307501 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 10:25:07 INFO - PROCESS | 3960 | 1461000307506 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE834B6000 == 7 [pid = 3960] [id = 8] 10:25:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 20 (000000BE8E1D6800) [pid = 3960] [serial = 20] [outer = 0000000000000000] 10:25:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 21 (000000BE8ECE5400) [pid = 3960] [serial = 21] [outer = 000000BE8E1D6800] 10:25:07 INFO - PROCESS | 3960 | 1461000307568 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 22 (000000BE8F57F400) [pid = 3960] [serial = 22] [outer = 000000BE8E1D6800] 10:25:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F41800 == 8 [pid = 3960] [id = 9] 10:25:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 23 (000000BE8ED31800) [pid = 3960] [serial = 23] [outer = 0000000000000000] 10:25:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 24 (000000BE8FA41400) [pid = 3960] [serial = 24] [outer = 000000BE8ED31800] 10:25:08 INFO - PROCESS | 3960 | 1461000308071 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 25 (000000BE90C06C00) [pid = 3960] [serial = 25] [outer = 000000BE8ED31800] 10:25:08 INFO - PROCESS | 3960 | 1461000308668 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1223ms 10:25:08 INFO - PROCESS | 3960 | 1461000308805 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 10:25:08 INFO - PROCESS | 3960 | 1461000308808 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 10:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:25:08 INFO - PROCESS | 3960 | 1461000308839 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:25:08 INFO - PROCESS | 3960 | 1461000308841 Marionette TRACE conn5 <- [1,10,null,{}] 10:25:08 INFO - PROCESS | 3960 | 1461000308860 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F80C000 == 9 [pid = 3960] [id = 10] 10:25:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 26 (000000BE8F80C800) [pid = 3960] [serial = 26] [outer = 0000000000000000] 10:25:08 INFO - PROCESS | 3960 | 1461000308986 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 27 (000000BE8F80D800) [pid = 3960] [serial = 27] [outer = 000000BE8F80C800] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 28 (000000BE822BE000) [pid = 3960] [serial = 28] [outer = 000000BE8F80C800] 10:25:09 INFO - PROCESS | 3960 | 1461000309217 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE828EA000 == 10 [pid = 3960] [id = 11] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 29 (000000BE83E91400) [pid = 3960] [serial = 29] [outer = 0000000000000000] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 30 (000000BE844FE000) [pid = 3960] [serial = 30] [outer = 000000BE83E91400] 10:25:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE83017000 == 11 [pid = 3960] [id = 12] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 31 (000000BE84869400) [pid = 3960] [serial = 31] [outer = 0000000000000000] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 32 (000000BE8752B400) [pid = 3960] [serial = 32] [outer = 000000BE84869400] 10:25:09 INFO - PROCESS | 3960 | 1461000309329 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 33 (000000BE879B4400) [pid = 3960] [serial = 33] [outer = 000000BE84869400] 10:25:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 34 (000000BE88E2CC00) [pid = 3960] [serial = 34] [outer = 000000BE83E91400] 10:25:09 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899D7800 == 10 [pid = 3960] [id = 4] 10:25:10 INFO - PROCESS | 3960 | 1461000310001 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1200ms 10:25:10 INFO - PROCESS | 3960 | 1461000310037 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3960 | 1461000310041 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:25:10 INFO - PROCESS | 3960 | 1461000310046 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 3960 | 1461000310049 Marionette TRACE conn5 <- [1,14,null,{}] 10:25:10 INFO - PROCESS | 3960 | 1461000310055 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3960 | 1461000310142 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 10:25:10 INFO - PROCESS | 3960 | 1461000310150 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87518800 == 11 [pid = 3960] [id = 13] 10:25:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 35 (000000BE8CA6EC00) [pid = 3960] [serial = 35] [outer = 0000000000000000] 10:25:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 36 (000000BE8CADD400) [pid = 3960] [serial = 36] [outer = 000000BE8CA6EC00] 10:25:10 INFO - PROCESS | 3960 | 1461000310201 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 37 (000000BE8E1D7400) [pid = 3960] [serial = 37] [outer = 000000BE8CA6EC00] 10:25:10 INFO - PROCESS | 3960 | 1461000310634 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 10:25:10 INFO - PROCESS | 3960 | 1461000310723 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 10:25:10 INFO - PROCESS | 3960 | 1461000310727 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 10:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:25:10 INFO - PROCESS | 3960 | 1461000310732 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 3960 | 1461000310734 Marionette TRACE conn5 <- [1,18,null,{}] 10:25:10 INFO - PROCESS | 3960 | 1461000310738 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:10 INFO - PROCESS | 3960 | 1461000310860 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 10:25:10 INFO - PROCESS | 3960 | 1461000310869 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882C6800 == 12 [pid = 3960] [id = 14] 10:25:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 38 (000000BE8F2ED000) [pid = 3960] [serial = 38] [outer = 0000000000000000] 10:25:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 39 (000000BE8F581C00) [pid = 3960] [serial = 39] [outer = 000000BE8F2ED000] 10:25:10 INFO - PROCESS | 3960 | 1461000310917 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 40 (000000BE8C709C00) [pid = 3960] [serial = 40] [outer = 000000BE8F2ED000] 10:25:11 INFO - PROCESS | 3960 | 1461000311360 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 671ms 10:25:11 INFO - PROCESS | 3960 | 1461000311405 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 3960 | 1461000311408 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:25:11 INFO - PROCESS | 3960 | 1461000311413 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 3960 | 1461000311420 Marionette TRACE conn5 <- [1,22,null,{}] 10:25:11 INFO - PROCESS | 3960 | 1461000311431 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:11 INFO - PROCESS | 3960 | 1461000311521 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 10:25:11 INFO - PROCESS | 3960 | 1461000311531 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB8E800 == 13 [pid = 3960] [id = 15] 10:25:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 41 (000000BE9098AC00) [pid = 3960] [serial = 41] [outer = 0000000000000000] 10:25:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 42 (000000BE91973C00) [pid = 3960] [serial = 42] [outer = 000000BE9098AC00] 10:25:11 INFO - PROCESS | 3960 | 1461000311580 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 43 (000000BE9247F000) [pid = 3960] [serial = 43] [outer = 000000BE9098AC00] 10:25:11 INFO - PROCESS | 3960 | 1461000311980 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 10:25:12 INFO - PROCESS | 3960 | 1461000312001 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3960 | 1461000312004 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 10:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:25:12 INFO - PROCESS | 3960 | 1461000312007 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 3960 | 1461000312009 Marionette TRACE conn5 <- [1,26,null,{}] 10:25:12 INFO - PROCESS | 3960 | 1461000312022 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 3960 | 1461000312100 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 10:25:12 INFO - PROCESS | 3960 | 1461000312106 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ECC5800 == 14 [pid = 3960] [id = 16] 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 44 (000000BE8F2E0000) [pid = 3960] [serial = 44] [outer = 0000000000000000] 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 45 (000000BE90C0D800) [pid = 3960] [serial = 45] [outer = 000000BE8F2E0000] 10:25:12 INFO - PROCESS | 3960 | 1461000312154 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 46 (000000BE92E05C00) [pid = 3960] [serial = 46] [outer = 000000BE8F2E0000] 10:25:12 INFO - PROCESS | 3960 | 1461000312546 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 10:25:12 INFO - PROCESS | 3960 | 1461000312598 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 3960 | 1461000312600 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 10:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:25:12 INFO - PROCESS | 3960 | 1461000312612 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 3960 | 1461000312614 Marionette TRACE conn5 <- [1,30,null,{}] 10:25:12 INFO - PROCESS | 3960 | 1461000312618 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:12 INFO - PROCESS | 3960 | 1461000312693 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 10:25:12 INFO - PROCESS | 3960 | 1461000312699 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F54C800 == 15 [pid = 3960] [id = 17] 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 47 (000000BE8F3FBC00) [pid = 3960] [serial = 47] [outer = 0000000000000000] 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 48 (000000BE8F3FD800) [pid = 3960] [serial = 48] [outer = 000000BE8F3FBC00] 10:25:12 INFO - PROCESS | 3960 | 1461000312755 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 49 (000000BEFFDFB800) [pid = 3960] [serial = 49] [outer = 000000BE8F3FBC00] 10:25:13 INFO - PROCESS | 3960 | 1461000313272 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 10:25:13 INFO - PROCESS | 3960 | 1461000313289 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3960 | 1461000313291 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 10:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:25:13 INFO - PROCESS | 3960 | 1461000313298 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 3960 | 1461000313300 Marionette TRACE conn5 <- [1,34,null,{}] 10:25:13 INFO - PROCESS | 3960 | 1461000313304 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3960 | 1461000313383 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 10:25:13 INFO - PROCESS | 3960 | 1461000313408 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE908B3800 == 16 [pid = 3960] [id = 18] 10:25:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 50 (000000BE87D99000) [pid = 3960] [serial = 50] [outer = 0000000000000000] 10:25:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 51 (000000BEFFE39000) [pid = 3960] [serial = 51] [outer = 000000BE87D99000] 10:25:13 INFO - PROCESS | 3960 | 1461000313455 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 52 (000000BEFFCEA800) [pid = 3960] [serial = 52] [outer = 000000BE87D99000] 10:25:13 INFO - PROCESS | 3960 | 1461000313836 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 566ms 10:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:25:13 INFO - PROCESS | 3960 | 1461000313868 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 3960 | 1461000313871 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 10:25:13 INFO - PROCESS | 3960 | 1461000313874 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 3960 | 1461000313875 Marionette TRACE conn5 <- [1,38,null,{}] 10:25:13 INFO - PROCESS | 3960 | 1461000313889 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:13 INFO - PROCESS | 3960 | 1461000313963 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 10:25:13 INFO - PROCESS | 3960 | 1461000313969 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91C82800 == 17 [pid = 3960] [id = 19] 10:25:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 53 (000000BE87E4A400) [pid = 3960] [serial = 53] [outer = 0000000000000000] 10:25:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 54 (000000BEFD7D9000) [pid = 3960] [serial = 54] [outer = 000000BE87E4A400] 10:25:14 INFO - PROCESS | 3960 | 1461000314014 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 55 (000000BEFFCE9400) [pid = 3960] [serial = 55] [outer = 000000BE87E4A400] 10:25:14 INFO - PROCESS | 3960 | 1461000314382 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:25:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 545ms 10:25:14 INFO - PROCESS | 3960 | 1461000314422 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 3960 | 1461000314425 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 10:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:25:14 INFO - PROCESS | 3960 | 1461000314428 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 3960 | 1461000314430 Marionette TRACE conn5 <- [1,42,null,{}] 10:25:14 INFO - PROCESS | 3960 | 1461000314433 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:14 INFO - PROCESS | 3960 | 1461000314529 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 10:25:14 INFO - PROCESS | 3960 | 1461000314538 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92974000 == 18 [pid = 3960] [id = 20] 10:25:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 56 (000000BE82E18400) [pid = 3960] [serial = 56] [outer = 0000000000000000] 10:25:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 57 (000000BE82E1D800) [pid = 3960] [serial = 57] [outer = 000000BE82E18400] 10:25:14 INFO - PROCESS | 3960 | 1461000314584 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 58 (000000BEFD7CF400) [pid = 3960] [serial = 58] [outer = 000000BE82E18400] 10:25:14 INFO - PROCESS | 3960 | 1461000314966 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 10:25:15 INFO - PROCESS | 3960 | 1461000315018 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3960 | 1461000315020 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 10:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:25:15 INFO - PROCESS | 3960 | 1461000315024 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3960 | 1461000315025 Marionette TRACE conn5 <- [1,46,null,{}] 10:25:15 INFO - PROCESS | 3960 | 1461000315029 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:15 INFO - PROCESS | 3960 | 1461000315124 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 10:25:15 INFO - PROCESS | 3960 | 1461000315133 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F65000 == 19 [pid = 3960] [id = 21] 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (000000BE82E20800) [pid = 3960] [serial = 59] [outer = 0000000000000000] 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (000000BE934C7000) [pid = 3960] [serial = 60] [outer = 000000BE82E20800] 10:25:15 INFO - PROCESS | 3960 | 1461000315178 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (000000BE934CFC00) [pid = 3960] [serial = 61] [outer = 000000BE82E20800] 10:25:15 INFO - PROCESS | 3960 | 1461000315547 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 10:25:15 INFO - PROCESS | 3960 | 1461000315614 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 3960 | 1461000315616 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 10:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:25:15 INFO - PROCESS | 3960 | 1461000315619 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 3960 | 1461000315621 Marionette TRACE conn5 <- [1,50,null,{}] 10:25:15 INFO - PROCESS | 3960 | 1461000315625 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:15 INFO - PROCESS | 3960 | 1461000315734 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 10:25:15 INFO - PROCESS | 3960 | 1461000315747 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B15000 == 20 [pid = 3960] [id = 22] 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (000000BE97764000) [pid = 3960] [serial = 62] [outer = 0000000000000000] 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (000000BE97769800) [pid = 3960] [serial = 63] [outer = 000000BE97764000] 10:25:15 INFO - PROCESS | 3960 | 1461000315806 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (000000BEFFCF0C00) [pid = 3960] [serial = 64] [outer = 000000BE97764000] 10:25:16 INFO - PROCESS | 3960 | 1461000316204 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 10:25:16 INFO - PROCESS | 3960 | 1461000316252 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 3960 | 1461000316254 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 10:25:16 INFO - PROCESS | 3960 | 1461000316258 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:25:16 INFO - PROCESS | 3960 | 1461000316261 Marionette TRACE conn5 <- [1,54,null,{}] 10:25:16 INFO - PROCESS | 3960 | 1461000316264 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3960 | 1461000316375 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 10:25:16 INFO - PROCESS | 3960 | 1461000316384 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D3D800 == 21 [pid = 3960] [id = 23] 10:25:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (000000BE95D60000) [pid = 3960] [serial = 65] [outer = 0000000000000000] 10:25:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (000000BE95DAA800) [pid = 3960] [serial = 66] [outer = 000000BE95D60000] 10:25:16 INFO - PROCESS | 3960 | 1461000316428 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (000000BE95DB5400) [pid = 3960] [serial = 67] [outer = 000000BE95D60000] 10:25:16 INFO - PROCESS | 3960 | 1461000316797 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 10:25:16 INFO - PROCESS | 3960 | 1461000316848 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 3960 | 1461000316850 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 10:25:16 INFO - PROCESS | 3960 | 1461000316854 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:25:16 INFO - PROCESS | 3960 | 1461000316856 Marionette TRACE conn5 <- [1,58,null,{}] 10:25:16 INFO - PROCESS | 3960 | 1461000316859 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:16 INFO - PROCESS | 3960 | 1461000316968 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 10:25:16 INFO - PROCESS | 3960 | 1461000316976 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC3A800 == 22 [pid = 3960] [id = 24] 10:25:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (000000BE95DB2400) [pid = 3960] [serial = 68] [outer = 0000000000000000] 10:25:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (000000BE95F9F800) [pid = 3960] [serial = 69] [outer = 000000BE95DB2400] 10:25:17 INFO - PROCESS | 3960 | 1461000317022 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (000000BE95FA6000) [pid = 3960] [serial = 70] [outer = 000000BE95DB2400] 10:25:17 INFO - PROCESS | 3960 | --DOCSHELL 000000BE834B6000 == 21 [pid = 3960] [id = 8] 10:25:18 INFO - PROCESS | 3960 | 1461000318140 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1319ms 10:25:18 INFO - PROCESS | 3960 | 1461000318187 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3960 | 1461000318191 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 10:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:25:18 INFO - PROCESS | 3960 | 1461000318203 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 3960 | 1461000318207 Marionette TRACE conn5 <- [1,62,null,{}] 10:25:18 INFO - PROCESS | 3960 | 1461000318255 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:18 INFO - PROCESS | 3960 | 1461000318367 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 10:25:18 INFO - PROCESS | 3960 | 1461000318376 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87862000 == 22 [pid = 3960] [id = 25] 10:25:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (000000BE87E4AC00) [pid = 3960] [serial = 71] [outer = 0000000000000000] 10:25:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (000000BE880C4800) [pid = 3960] [serial = 72] [outer = 000000BE87E4AC00] 10:25:18 INFO - PROCESS | 3960 | 1461000318455 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (000000BE88ED1400) [pid = 3960] [serial = 73] [outer = 000000BE87E4AC00] 10:25:18 INFO - PROCESS | 3960 | 1461000318868 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 712ms 10:25:18 INFO - PROCESS | 3960 | 1461000318915 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 3960 | 1461000318921 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 10:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:25:18 INFO - PROCESS | 3960 | 1461000318935 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - PROCESS | 3960 | 1461000318938 Marionette TRACE conn5 <- [1,66,null,{}] 10:25:18 INFO - PROCESS | 3960 | 1461000318947 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3960 | 1461000319050 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 10:25:19 INFO - PROCESS | 3960 | 1461000319059 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE891BC000 == 23 [pid = 3960] [id = 26] 10:25:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (000000BE8CB2B000) [pid = 3960] [serial = 74] [outer = 0000000000000000] 10:25:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (000000BE8ECE0000) [pid = 3960] [serial = 75] [outer = 000000BE8CB2B000] 10:25:19 INFO - PROCESS | 3960 | 1461000319111 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE8F163400) [pid = 3960] [serial = 76] [outer = 000000BE8CB2B000] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (000000BE8993C800) [pid = 3960] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (000000BE8CA6EC00) [pid = 3960] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (000000BE8F2ED000) [pid = 3960] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (000000BE9098AC00) [pid = 3960] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (000000BE8F2E0000) [pid = 3960] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (000000BE8F3FBC00) [pid = 3960] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (000000BE87D99000) [pid = 3960] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (000000BE97764000) [pid = 3960] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (000000BE8E1D6800) [pid = 3960] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (000000BE84869400) [pid = 3960] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:25:19 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (000000BE95D60000) [pid = 3960] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:25:19 INFO - PROCESS | 3960 | 1461000319781 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 10:25:19 INFO - PROCESS | 3960 | 1461000319836 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 3960 | 1461000319838 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 10:25:19 INFO - PROCESS | 3960 | 1461000319843 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:25:19 INFO - PROCESS | 3960 | 1461000319847 Marionette TRACE conn5 <- [1,70,null,{}] 10:25:19 INFO - PROCESS | 3960 | 1461000319858 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:19 INFO - PROCESS | 3960 | 1461000319939 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 10:25:19 INFO - PROCESS | 3960 | 1461000319947 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E15E000 == 24 [pid = 3960] [id = 27] 10:25:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (000000BE8F16D800) [pid = 3960] [serial = 77] [outer = 0000000000000000] 10:25:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (000000BE8F2DB000) [pid = 3960] [serial = 78] [outer = 000000BE8F16D800] 10:25:20 INFO - PROCESS | 3960 | 1461000319999 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (000000BE8F2F8800) [pid = 3960] [serial = 79] [outer = 000000BE8F16D800] 10:25:20 INFO - PROCESS | 3960 | 1461000320389 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 10:25:20 INFO - PROCESS | 3960 | 1461000320434 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 3960 | 1461000320437 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 10:25:20 INFO - PROCESS | 3960 | 1461000320440 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:25:20 INFO - PROCESS | 3960 | 1461000320442 Marionette TRACE conn5 <- [1,74,null,{}] 10:25:20 INFO - PROCESS | 3960 | 1461000320446 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:20 INFO - PROCESS | 3960 | 1461000320524 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 10:25:20 INFO - PROCESS | 3960 | 1461000320530 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F325800 == 25 [pid = 3960] [id = 28] 10:25:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (000000BE8F3F7C00) [pid = 3960] [serial = 80] [outer = 0000000000000000] 10:25:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (000000BE8F3FDC00) [pid = 3960] [serial = 81] [outer = 000000BE8F3F7C00] 10:25:20 INFO - PROCESS | 3960 | 1461000320580 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (000000BE8FB62C00) [pid = 3960] [serial = 82] [outer = 000000BE8F3F7C00] 10:25:21 INFO - PROCESS | 3960 | 1461000320998 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 10:25:21 INFO - PROCESS | 3960 | 1461000321071 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3960 | 1461000321073 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 10:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:25:21 INFO - PROCESS | 3960 | 1461000321076 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 3960 | 1461000321078 Marionette TRACE conn5 <- [1,78,null,{}] 10:25:21 INFO - PROCESS | 3960 | 1461000321081 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:21 INFO - PROCESS | 3960 | 1461000321154 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 10:25:21 INFO - PROCESS | 3960 | 1461000321160 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90818800 == 26 [pid = 3960] [id = 29] 10:25:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (000000BE88E2D400) [pid = 3960] [serial = 83] [outer = 0000000000000000] 10:25:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (000000BE90662800) [pid = 3960] [serial = 84] [outer = 000000BE88E2D400] 10:25:21 INFO - PROCESS | 3960 | 1461000321207 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (000000BE9098AC00) [pid = 3960] [serial = 85] [outer = 000000BE88E2D400] 10:25:21 INFO - PROCESS | 3960 | 1461000321687 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 692ms 10:25:21 INFO - PROCESS | 3960 | 1461000321772 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 3960 | 1461000321777 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 10:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:25:21 INFO - PROCESS | 3960 | 1461000321783 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - PROCESS | 3960 | 1461000321787 Marionette TRACE conn5 <- [1,82,null,{}] 10:25:21 INFO - PROCESS | 3960 | 1461000321793 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:21 INFO - PROCESS | 3960 | 1461000321932 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 10:25:22 INFO - PROCESS | 3960 | 1461000322001 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88283800 == 27 [pid = 3960] [id = 30] 10:25:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (000000BE87D9D800) [pid = 3960] [serial = 86] [outer = 0000000000000000] 10:25:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE880C4C00) [pid = 3960] [serial = 87] [outer = 000000BE87D9D800] 10:25:22 INFO - PROCESS | 3960 | 1461000322062 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE8CB22C00) [pid = 3960] [serial = 88] [outer = 000000BE87D9D800] 10:25:22 INFO - PROCESS | 3960 | 1461000322587 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 10:25:22 INFO - PROCESS | 3960 | 1461000322667 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 10:25:22 INFO - PROCESS | 3960 | 1461000322674 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 10:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:25:22 INFO - PROCESS | 3960 | 1461000322681 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 3960 | 1461000322684 Marionette TRACE conn5 <- [1,86,null,{}] 10:25:22 INFO - PROCESS | 3960 | 1461000322688 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:22 INFO - PROCESS | 3960 | 1461000322791 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 10:25:22 INFO - PROCESS | 3960 | 1461000322852 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FC07800 == 28 [pid = 3960] [id = 31] 10:25:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE87DA0000) [pid = 3960] [serial = 89] [outer = 0000000000000000] 10:25:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE8F3F6800) [pid = 3960] [serial = 90] [outer = 000000BE87DA0000] 10:25:22 INFO - PROCESS | 3960 | 1461000322910 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE90666400) [pid = 3960] [serial = 91] [outer = 000000BE87DA0000] 10:25:23 INFO - PROCESS | 3960 | 1461000323456 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 818ms 10:25:23 INFO - PROCESS | 3960 | 1461000323504 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 10:25:23 INFO - PROCESS | 3960 | 1461000323507 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 10:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:25:23 INFO - PROCESS | 3960 | 1461000323511 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 3960 | 1461000323515 Marionette TRACE conn5 <- [1,90,null,{}] 10:25:23 INFO - PROCESS | 3960 | 1461000323527 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:23 INFO - PROCESS | 3960 | 1461000323632 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 10:25:23 INFO - PROCESS | 3960 | 1461000323693 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92979000 == 29 [pid = 3960] [id = 32] 10:25:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE92E3E800) [pid = 3960] [serial = 92] [outer = 0000000000000000] 10:25:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE934C6C00) [pid = 3960] [serial = 93] [outer = 000000BE92E3E800] 10:25:23 INFO - PROCESS | 3960 | 1461000323755 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE94F32800) [pid = 3960] [serial = 94] [outer = 000000BE92E3E800] 10:25:24 INFO - PROCESS | 3960 | 1461000324275 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 10:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:25:24 INFO - PROCESS | 3960 | 1461000324352 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 10:25:24 INFO - PROCESS | 3960 | 1461000324355 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 10:25:24 INFO - PROCESS | 3960 | 1461000324359 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 3960 | 1461000324361 Marionette TRACE conn5 <- [1,94,null,{}] 10:25:24 INFO - PROCESS | 3960 | 1461000324365 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:24 INFO - PROCESS | 3960 | 1461000324464 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 10:25:24 INFO - PROCESS | 3960 | 1461000324524 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B1A000 == 30 [pid = 3960] [id = 33] 10:25:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE88082000) [pid = 3960] [serial = 95] [outer = 0000000000000000] 10:25:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE88088400) [pid = 3960] [serial = 96] [outer = 000000BE88082000] 10:25:24 INFO - PROCESS | 3960 | 1461000324582 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE94FBD000) [pid = 3960] [serial = 97] [outer = 000000BE88082000] 10:25:25 INFO - PROCESS | 3960 | 1461000325138 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 838ms 10:25:25 INFO - PROCESS | 3960 | 1461000325199 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 10:25:25 INFO - PROCESS | 3960 | 1461000325201 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 3960 | 1461000325205 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:25:25 INFO - PROCESS | 3960 | 1461000325207 Marionette TRACE conn5 <- [1,98,null,{}] 10:25:25 INFO - PROCESS | 3960 | 1461000325211 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:25 INFO - PROCESS | 3960 | 1461000325304 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 10:25:25 INFO - PROCESS | 3960 | 1461000325364 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F81E800 == 31 [pid = 3960] [id = 34] 10:25:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE8CB16C00) [pid = 3960] [serial = 98] [outer = 0000000000000000] 10:25:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8CB1C000) [pid = 3960] [serial = 99] [outer = 000000BE8CB16C00] 10:25:25 INFO - PROCESS | 3960 | 1461000325421 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8F3F3000) [pid = 3960] [serial = 100] [outer = 000000BE8CB16C00] 10:25:26 INFO - PROCESS | 3960 | 1461000326001 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 882ms 10:25:26 INFO - PROCESS | 3960 | 1461000326106 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3960 | 1461000326110 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:25:26 INFO - PROCESS | 3960 | 1461000326117 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3960 | 1461000326120 Marionette TRACE conn5 <- [1,102,null,{}] 10:25:26 INFO - PROCESS | 3960 | 1461000326126 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 3960 | 1461000326240 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE8484C800) [pid = 3960] [serial = 4] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE8CADD400) [pid = 3960] [serial = 36] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE8F581C00) [pid = 3960] [serial = 39] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE91973C00) [pid = 3960] [serial = 42] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE90C0D800) [pid = 3960] [serial = 45] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE8F3FD800) [pid = 3960] [serial = 48] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BEFFE39000) [pid = 3960] [serial = 51] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BEFD7D9000) [pid = 3960] [serial = 54] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE9247F000) [pid = 3960] [serial = 43] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE82E1D800) [pid = 3960] [serial = 57] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE934C7000) [pid = 3960] [serial = 60] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE92E05C00) [pid = 3960] [serial = 46] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (000000BE97769800) [pid = 3960] [serial = 63] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (000000BE8ECE5400) [pid = 3960] [serial = 21] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (000000BE8FA41400) [pid = 3960] [serial = 24] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (000000BE844FE000) [pid = 3960] [serial = 30] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (000000BE8752B400) [pid = 3960] [serial = 32] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (000000BE8F80D800) [pid = 3960] [serial = 27] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 70 (000000BEFFDFB800) [pid = 3960] [serial = 49] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 69 (000000BEFFCEA800) [pid = 3960] [serial = 52] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 68 (000000BE8E1D7400) [pid = 3960] [serial = 37] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 67 (000000BE879B4400) [pid = 3960] [serial = 33] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 66 (000000BE95DAA800) [pid = 3960] [serial = 66] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 65 (000000BEFFCF0C00) [pid = 3960] [serial = 64] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 64 (000000BE8F57F400) [pid = 3960] [serial = 22] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 63 (000000BE8C709C00) [pid = 3960] [serial = 40] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 62 (000000BE95DB5400) [pid = 3960] [serial = 67] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 61 (000000BE8FB62400) [pid = 3960] [serial = 17] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 60 (000000BE8FF35C00) [pid = 3960] [serial = 14] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 59 (000000BE83EAB000) [pid = 3960] [serial = 9] [outer = 0000000000000000] [url = about:blank] 10:25:26 INFO - PROCESS | 3960 | --DOMWINDOW == 58 (000000BE8959D800) [pid = 3960] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:25:26 INFO - PROCESS | 3960 | 1461000326313 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE83020000 == 32 [pid = 3960] [id = 35] 10:25:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 59 (000000BE83430C00) [pid = 3960] [serial = 101] [outer = 0000000000000000] 10:25:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 60 (000000BE83EAF400) [pid = 3960] [serial = 102] [outer = 000000BE83430C00] 10:25:26 INFO - PROCESS | 3960 | 1461000326364 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 61 (000000BE87DBC000) [pid = 3960] [serial = 103] [outer = 000000BE83430C00] 10:25:26 INFO - PROCESS | 3960 | 1461000326774 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 692ms 10:25:26 INFO - PROCESS | 3960 | 1461000326809 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 3960 | 1461000326814 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:25:26 INFO - PROCESS | 3960 | 1461000326825 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 3960 | 1461000326828 Marionette TRACE conn5 <- [1,106,null,{}] 10:25:26 INFO - PROCESS | 3960 | 1461000326832 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:26 INFO - PROCESS | 3960 | 1461000326916 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 10:25:26 INFO - PROCESS | 3960 | 1461000326926 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F2B000 == 33 [pid = 3960] [id = 36] 10:25:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 62 (000000BE8C70A400) [pid = 3960] [serial = 104] [outer = 0000000000000000] 10:25:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 63 (000000BE8CA6E400) [pid = 3960] [serial = 105] [outer = 000000BE8C70A400] 10:25:26 INFO - PROCESS | 3960 | 1461000326974 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 64 (000000BE8CB27800) [pid = 3960] [serial = 106] [outer = 000000BE8C70A400] 10:25:27 INFO - PROCESS | 3960 | 1461000327390 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 10:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:25:27 INFO - PROCESS | 3960 | 1461000327450 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 3960 | 1461000327453 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 10:25:27 INFO - PROCESS | 3960 | 1461000327456 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 3960 | 1461000327460 Marionette TRACE conn5 <- [1,110,null,{}] 10:25:27 INFO - PROCESS | 3960 | 1461000327470 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:27 INFO - PROCESS | 3960 | 1461000327560 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 10:25:27 INFO - PROCESS | 3960 | 1461000327567 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB99000 == 34 [pid = 3960] [id = 37] 10:25:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 65 (000000BE8F2D9800) [pid = 3960] [serial = 107] [outer = 0000000000000000] 10:25:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 66 (000000BE8F2E0400) [pid = 3960] [serial = 108] [outer = 000000BE8F2D9800] 10:25:27 INFO - PROCESS | 3960 | 1461000327618 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 67 (000000BE8F57FC00) [pid = 3960] [serial = 109] [outer = 000000BE8F2D9800] 10:25:28 INFO - PROCESS | 3960 | 1461000328056 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 10:25:28 INFO - PROCESS | 3960 | 1461000328088 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3960 | 1461000328091 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 10:25:28 INFO - PROCESS | 3960 | 1461000328094 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:25:28 INFO - PROCESS | 3960 | 1461000328096 Marionette TRACE conn5 <- [1,114,null,{}] 10:25:28 INFO - PROCESS | 3960 | 1461000328099 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3960 | 1461000328180 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 10:25:28 INFO - PROCESS | 3960 | 1461000328188 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F312000 == 35 [pid = 3960] [id = 38] 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 68 (000000BE8FCAE400) [pid = 3960] [serial = 110] [outer = 0000000000000000] 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 69 (000000BE90669400) [pid = 3960] [serial = 111] [outer = 000000BE8FCAE400] 10:25:28 INFO - PROCESS | 3960 | 1461000328235 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 70 (000000BE90C91800) [pid = 3960] [serial = 112] [outer = 000000BE8FCAE400] 10:25:28 INFO - PROCESS | 3960 | 1461000328645 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 10:25:28 INFO - PROCESS | 3960 | 1461000328684 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 3960 | 1461000328686 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 10:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:25:28 INFO - PROCESS | 3960 | 1461000328689 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 3960 | 1461000328691 Marionette TRACE conn5 <- [1,118,null,{}] 10:25:28 INFO - PROCESS | 3960 | 1461000328694 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:28 INFO - PROCESS | 3960 | 1461000328795 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 10:25:28 INFO - PROCESS | 3960 | 1461000328801 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901BD800 == 36 [pid = 3960] [id = 39] 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 71 (000000BE8FFA0800) [pid = 3960] [serial = 113] [outer = 0000000000000000] 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (000000BE9254AC00) [pid = 3960] [serial = 114] [outer = 000000BE8FFA0800] 10:25:28 INFO - PROCESS | 3960 | 1461000328849 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (000000BE934C4800) [pid = 3960] [serial = 115] [outer = 000000BE8FFA0800] 10:25:29 INFO - PROCESS | 3960 | 1461000329284 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 10:25:29 INFO - PROCESS | 3960 | 1461000329321 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 3960 | 1461000329324 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 10:25:29 INFO - PROCESS | 3960 | 1461000329327 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:25:29 INFO - PROCESS | 3960 | 1461000329329 Marionette TRACE conn5 <- [1,122,null,{}] 10:25:29 INFO - PROCESS | 3960 | 1461000329332 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:29 INFO - PROCESS | 3960 | 1461000329453 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 10:25:29 INFO - PROCESS | 3960 | 1461000329460 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92972000 == 37 [pid = 3960] [id = 40] 10:25:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (000000BE95D68400) [pid = 3960] [serial = 116] [outer = 0000000000000000] 10:25:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (000000BE95DB6C00) [pid = 3960] [serial = 117] [outer = 000000BE95D68400] 10:25:29 INFO - PROCESS | 3960 | 1461000329517 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE95FA3800) [pid = 3960] [serial = 118] [outer = 000000BE95D68400] 10:25:29 INFO - PROCESS | 3960 | 1461000329926 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 10:25:29 INFO - PROCESS | 3960 | 1461000329960 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 3960 | 1461000329962 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 10:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:25:29 INFO - PROCESS | 3960 | 1461000329965 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 3960 | 1461000329967 Marionette TRACE conn5 <- [1,126,null,{}] 10:25:29 INFO - PROCESS | 3960 | 1461000329970 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3960 | 1461000330065 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 10:25:30 INFO - PROCESS | 3960 | 1461000330071 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075800 == 38 [pid = 3960] [id = 41] 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE92E85C00) [pid = 3960] [serial = 119] [outer = 0000000000000000] 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE92E88800) [pid = 3960] [serial = 120] [outer = 000000BE92E85C00] 10:25:30 INFO - PROCESS | 3960 | 1461000330117 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE95DB7C00) [pid = 3960] [serial = 121] [outer = 000000BE92E85C00] 10:25:30 INFO - PROCESS | 3960 | 1461000330539 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE95DB2400) [pid = 3960] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE82E20800) [pid = 3960] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (000000BE87E4A400) [pid = 3960] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (000000BE82E18400) [pid = 3960] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (000000BE8F3F7C00) [pid = 3960] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (000000BE87E4AC00) [pid = 3960] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (000000BE8CB2B000) [pid = 3960] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:25:30 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (000000BE8F16D800) [pid = 3960] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 10:25:30 INFO - PROCESS | 3960 | 1461000330598 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 10:25:30 INFO - PROCESS | 3960 | 1461000330600 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 10:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:25:30 INFO - PROCESS | 3960 | 1461000330607 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:25:30 INFO - PROCESS | 3960 | 1461000330609 Marionette TRACE conn5 <- [1,130,null,{}] 10:25:30 INFO - PROCESS | 3960 | 1461000330612 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:30 INFO - PROCESS | 3960 | 1461000330686 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 10:25:30 INFO - PROCESS | 3960 | 1461000330693 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F5A800 == 39 [pid = 3960] [id = 42] 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (000000BE87E4AC00) [pid = 3960] [serial = 122] [outer = 0000000000000000] 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (000000BE8F2ECC00) [pid = 3960] [serial = 123] [outer = 000000BE87E4AC00] 10:25:30 INFO - PROCESS | 3960 | 1461000330737 Marionette DEBUG loaded listener.js 10:25:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (000000BE909C8800) [pid = 3960] [serial = 124] [outer = 000000BE87E4AC00] 10:25:31 INFO - PROCESS | 3960 | 1461000331135 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 10:25:31 INFO - PROCESS | 3960 | 1461000331193 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 3960 | 1461000331195 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 10:25:31 INFO - PROCESS | 3960 | 1461000331198 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:25:31 INFO - PROCESS | 3960 | 1461000331200 Marionette TRACE conn5 <- [1,134,null,{}] 10:25:31 INFO - PROCESS | 3960 | 1461000331204 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:31 INFO - PROCESS | 3960 | 1461000331280 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 10:25:31 INFO - PROCESS | 3960 | 1461000331289 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFED2000 == 40 [pid = 3960] [id = 43] 10:25:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (000000BE88E34400) [pid = 3960] [serial = 125] [outer = 0000000000000000] 10:25:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE88ECE000) [pid = 3960] [serial = 126] [outer = 000000BE88E34400] 10:25:31 INFO - PROCESS | 3960 | 1461000331334 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE909CB800) [pid = 3960] [serial = 127] [outer = 000000BE88E34400] 10:25:31 INFO - PROCESS | 3960 | 1461000331762 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 10:25:31 INFO - PROCESS | 3960 | 1461000331794 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 3960 | 1461000331796 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 10:25:31 INFO - PROCESS | 3960 | 1461000331799 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:25:31 INFO - PROCESS | 3960 | 1461000331801 Marionette TRACE conn5 <- [1,138,null,{}] 10:25:31 INFO - PROCESS | 3960 | 1461000331805 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:31 INFO - PROCESS | 3960 | 1461000331883 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 10:25:31 INFO - PROCESS | 3960 | 1461000331889 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEF254B800 == 41 [pid = 3960] [id = 44] 10:25:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE88EF4C00) [pid = 3960] [serial = 128] [outer = 0000000000000000] 10:25:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE88EF9800) [pid = 3960] [serial = 129] [outer = 000000BE88EF4C00] 10:25:31 INFO - PROCESS | 3960 | 1461000331934 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE89931400) [pid = 3960] [serial = 130] [outer = 000000BE88EF4C00] 10:25:32 INFO - PROCESS | 3960 | 1461000332325 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 10:25:32 INFO - PROCESS | 3960 | 1461000332390 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 3960 | 1461000332393 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:25:32 INFO - PROCESS | 3960 | 1461000332396 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 3960 | 1461000332398 Marionette TRACE conn5 <- [1,142,null,{}] 10:25:32 INFO - PROCESS | 3960 | 1461000332402 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:32 INFO - PROCESS | 3960 | 1461000332513 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 10:25:32 INFO - PROCESS | 3960 | 1461000332530 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972B3000 == 42 [pid = 3960] [id = 45] 10:25:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE97765800) [pid = 3960] [serial = 131] [outer = 0000000000000000] 10:25:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE9776A400) [pid = 3960] [serial = 132] [outer = 000000BE97765800] 10:25:32 INFO - PROCESS | 3960 | 1461000332581 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BEFD7D3C00) [pid = 3960] [serial = 133] [outer = 000000BE97765800] 10:25:33 INFO - PROCESS | 3960 | 1461000333316 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 985ms 10:25:33 INFO - PROCESS | 3960 | 1461000333384 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 3960 | 1461000333390 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:25:33 INFO - PROCESS | 3960 | 1461000333396 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 3960 | 1461000333400 Marionette TRACE conn5 <- [1,146,null,{}] 10:25:33 INFO - PROCESS | 3960 | 1461000333406 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:33 INFO - PROCESS | 3960 | 1461000333516 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 10:25:33 INFO - PROCESS | 3960 | 1461000333582 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8828F000 == 43 [pid = 3960] [id = 46] 10:25:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE88237800) [pid = 3960] [serial = 134] [outer = 0000000000000000] 10:25:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE88ECA400) [pid = 3960] [serial = 135] [outer = 000000BE88237800] 10:25:33 INFO - PROCESS | 3960 | 1461000333643 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE8CA6E800) [pid = 3960] [serial = 136] [outer = 000000BE88237800] 10:25:34 INFO - PROCESS | 3960 | 1461000334264 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 10:25:34 INFO - PROCESS | 3960 | 1461000334279 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 3960 | 1461000334285 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 10:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:25:34 INFO - PROCESS | 3960 | 1461000334292 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 3960 | 1461000334295 Marionette TRACE conn5 <- [1,150,null,{}] 10:25:34 INFO - PROCESS | 3960 | 1461000334300 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:34 INFO - PROCESS | 3960 | 1461000334440 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 10:25:34 INFO - PROCESS | 3960 | 1461000334485 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE909F6000 == 44 [pid = 3960] [id = 47] 10:25:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE8F3FBC00) [pid = 3960] [serial = 137] [outer = 0000000000000000] 10:25:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8F7B0800) [pid = 3960] [serial = 138] [outer = 000000BE8F3FBC00] 10:25:34 INFO - PROCESS | 3960 | 1461000334543 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE909C6000) [pid = 3960] [serial = 139] [outer = 000000BE8F3FBC00] 10:25:35 INFO - PROCESS | 3960 | 1461000335049 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 775ms 10:25:35 INFO - PROCESS | 3960 | 1461000335083 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 3960 | 1461000335086 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 10:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:25:35 INFO - PROCESS | 3960 | 1461000335131 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 3960 | 1461000335136 Marionette TRACE conn5 <- [1,154,null,{}] 10:25:35 INFO - PROCESS | 3960 | 1461000335148 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:35 INFO - PROCESS | 3960 | 1461000335257 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 10:25:35 INFO - PROCESS | 3960 | 1461000335323 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974C5800 == 45 [pid = 3960] [id = 48] 10:25:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE94F32400) [pid = 3960] [serial = 140] [outer = 0000000000000000] 10:25:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE95DAA800) [pid = 3960] [serial = 141] [outer = 000000BE94F32400] 10:25:35 INFO - PROCESS | 3960 | 1461000335384 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE95FA7000) [pid = 3960] [serial = 142] [outer = 000000BE94F32400] 10:25:36 INFO - PROCESS | 3960 | 1461000336161 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1081ms 10:25:36 INFO - PROCESS | 3960 | 1461000336214 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 3960 | 1461000336218 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:25:36 INFO - PROCESS | 3960 | 1461000336223 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 3960 | 1461000336227 Marionette TRACE conn5 <- [1,158,null,{}] 10:25:36 INFO - PROCESS | 3960 | 1461000336233 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:36 INFO - PROCESS | 3960 | 1461000336370 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 10:25:36 INFO - PROCESS | 3960 | 1461000336387 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87D76800 == 46 [pid = 3960] [id = 49] 10:25:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE879B4400) [pid = 3960] [serial = 143] [outer = 0000000000000000] 10:25:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE87DB6C00) [pid = 3960] [serial = 144] [outer = 000000BE879B4400] 10:25:36 INFO - PROCESS | 3960 | 1461000336440 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE88089C00) [pid = 3960] [serial = 145] [outer = 000000BE879B4400] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BEF254B800 == 45 [pid = 3960] [id = 44] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFED2000 == 44 [pid = 3960] [id = 43] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F5A800 == 43 [pid = 3960] [id = 42] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075800 == 42 [pid = 3960] [id = 41] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92972000 == 41 [pid = 3960] [id = 40] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901BD800 == 40 [pid = 3960] [id = 39] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F312000 == 39 [pid = 3960] [id = 38] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB99000 == 38 [pid = 3960] [id = 37] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F2B000 == 37 [pid = 3960] [id = 36] 10:25:36 INFO - PROCESS | 3960 | --DOCSHELL 000000BE83020000 == 36 [pid = 3960] [id = 35] 10:25:36 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE90662800) [pid = 3960] [serial = 84] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | 1461000337045 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 881ms 10:25:37 INFO - PROCESS | 3960 | 1461000337109 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 3960 | 1461000337115 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:25:37 INFO - PROCESS | 3960 | 1461000337121 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 3960 | 1461000337124 Marionette TRACE conn5 <- [1,162,null,{}] 10:25:37 INFO - PROCESS | 3960 | 1461000337128 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:37 INFO - PROCESS | 3960 | 1461000337222 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE95F9F800) [pid = 3960] [serial = 69] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE934CFC00) [pid = 3960] [serial = 61] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BEFFCE9400) [pid = 3960] [serial = 55] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BEFD7CF400) [pid = 3960] [serial = 58] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE8FB62C00) [pid = 3960] [serial = 82] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE880C4800) [pid = 3960] [serial = 72] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE88ED1400) [pid = 3960] [serial = 73] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE8ECE0000) [pid = 3960] [serial = 75] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE8F2F8800) [pid = 3960] [serial = 79] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE8F3FDC00) [pid = 3960] [serial = 81] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE8F163400) [pid = 3960] [serial = 76] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE8F2DB000) [pid = 3960] [serial = 78] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE95FA6000) [pid = 3960] [serial = 70] [outer = 0000000000000000] [url = about:blank] 10:25:37 INFO - PROCESS | 3960 | 1461000337290 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82F20000 == 37 [pid = 3960] [id = 50] 10:25:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE82F85800) [pid = 3960] [serial = 146] [outer = 0000000000000000] 10:25:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE876B3000) [pid = 3960] [serial = 147] [outer = 000000BE82F85800] 10:25:37 INFO - PROCESS | 3960 | 1461000337338 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE883D4C00) [pid = 3960] [serial = 148] [outer = 000000BE82F85800] 10:25:37 INFO - PROCESS | 3960 | 1461000337715 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 10:25:37 INFO - PROCESS | 3960 | 1461000337775 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 3960 | 1461000337778 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:25:37 INFO - PROCESS | 3960 | 1461000337785 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 3960 | 1461000337789 Marionette TRACE conn5 <- [1,166,null,{}] 10:25:37 INFO - PROCESS | 3960 | 1461000337800 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:37 INFO - PROCESS | 3960 | 1461000337887 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 10:25:37 INFO - PROCESS | 3960 | 1461000337894 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899EB000 == 38 [pid = 3960] [id = 51] 10:25:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE8CB14400) [pid = 3960] [serial = 149] [outer = 0000000000000000] 10:25:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE8CB1C400) [pid = 3960] [serial = 150] [outer = 000000BE8CB14400] 10:25:37 INFO - PROCESS | 3960 | 1461000337943 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE8E7B1800) [pid = 3960] [serial = 151] [outer = 000000BE8CB14400] 10:25:38 INFO - PROCESS | 3960 | 1461000338370 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 10:25:38 INFO - PROCESS | 3960 | 1461000338415 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 3960 | 1461000338418 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 10:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:25:38 INFO - PROCESS | 3960 | 1461000338422 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 3960 | 1461000338424 Marionette TRACE conn5 <- [1,170,null,{}] 10:25:38 INFO - PROCESS | 3960 | 1461000338427 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:38 INFO - PROCESS | 3960 | 1461000338510 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 10:25:38 INFO - PROCESS | 3960 | 1461000338518 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDD3800 == 39 [pid = 3960] [id = 52] 10:25:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8ED66C00) [pid = 3960] [serial = 152] [outer = 0000000000000000] 10:25:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8F211800) [pid = 3960] [serial = 153] [outer = 000000BE8ED66C00] 10:25:38 INFO - PROCESS | 3960 | 1461000338565 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE8F2DF800) [pid = 3960] [serial = 154] [outer = 000000BE8ED66C00] 10:25:38 INFO - PROCESS | 3960 | 1461000338952 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 10:25:39 INFO - PROCESS | 3960 | 1461000339011 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3960 | 1461000339013 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 10:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:25:39 INFO - PROCESS | 3960 | 1461000339016 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 3960 | 1461000339018 Marionette TRACE conn5 <- [1,174,null,{}] 10:25:39 INFO - PROCESS | 3960 | 1461000339022 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3960 | 1461000339098 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 10:25:39 INFO - PROCESS | 3960 | 1461000339104 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F811800 == 40 [pid = 3960] [id = 53] 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE8F2ED800) [pid = 3960] [serial = 155] [outer = 0000000000000000] 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE8F3F2400) [pid = 3960] [serial = 156] [outer = 000000BE8F2ED800] 10:25:39 INFO - PROCESS | 3960 | 1461000339150 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8F586800) [pid = 3960] [serial = 157] [outer = 000000BE8F2ED800] 10:25:39 INFO - PROCESS | 3960 | 1461000339621 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE882EB800) [pid = 3960] [serial = 158] [outer = 000000BE83E91400] 10:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 10:25:39 INFO - PROCESS | 3960 | 1461000339667 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 10:25:39 INFO - PROCESS | 3960 | 1461000339670 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 10:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:25:39 INFO - PROCESS | 3960 | 1461000339706 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:25:39 INFO - PROCESS | 3960 | 1461000339708 Marionette TRACE conn5 <- [1,178,null,{}] 10:25:39 INFO - PROCESS | 3960 | 1461000339711 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:39 INFO - PROCESS | 3960 | 1461000339828 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 10:25:39 INFO - PROCESS | 3960 | 1461000339873 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE880AA000 == 41 [pid = 3960] [id = 54] 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE90663800) [pid = 3960] [serial = 159] [outer = 0000000000000000] 10:25:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE90C83C00) [pid = 3960] [serial = 160] [outer = 000000BE90663800] 10:25:39 INFO - PROCESS | 3960 | 1461000339921 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE92541000) [pid = 3960] [serial = 161] [outer = 000000BE90663800] 10:25:40 INFO - PROCESS | 3960 | 1461000340331 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 692ms 10:25:40 INFO - PROCESS | 3960 | 1461000340395 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 3960 | 1461000340397 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:25:40 INFO - PROCESS | 3960 | 1461000340401 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 3960 | 1461000340402 Marionette TRACE conn5 <- [1,182,null,{}] 10:25:40 INFO - PROCESS | 3960 | 1461000340406 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:40 INFO - PROCESS | 3960 | 1461000340527 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 10:25:40 INFO - PROCESS | 3960 | 1461000340539 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F66800 == 42 [pid = 3960] [id = 55] 10:25:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE9060BC00) [pid = 3960] [serial = 162] [outer = 0000000000000000] 10:25:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE92E3E400) [pid = 3960] [serial = 163] [outer = 000000BE9060BC00] 10:25:40 INFO - PROCESS | 3960 | 1461000340620 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE92E8A000) [pid = 3960] [serial = 164] [outer = 000000BE9060BC00] 10:25:41 INFO - PROCESS | 3960 | 1461000341032 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 10:25:41 INFO - PROCESS | 3960 | 1461000341074 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 3960 | 1461000341076 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 10:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:25:41 INFO - PROCESS | 3960 | 1461000341080 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 3960 | 1461000341082 Marionette TRACE conn5 <- [1,186,null,{}] 10:25:41 INFO - PROCESS | 3960 | 1461000341086 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:41 INFO - PROCESS | 3960 | 1461000341181 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 10:25:41 INFO - PROCESS | 3960 | 1461000341187 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97066000 == 43 [pid = 3960] [id = 56] 10:25:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE9340EC00) [pid = 3960] [serial = 165] [outer = 0000000000000000] 10:25:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE934C8800) [pid = 3960] [serial = 166] [outer = 000000BE9340EC00] 10:25:41 INFO - PROCESS | 3960 | 1461000341232 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE94F35000) [pid = 3960] [serial = 167] [outer = 000000BE9340EC00] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE95D68400) [pid = 3960] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE8FFA0800) [pid = 3960] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE92E85C00) [pid = 3960] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE87D9D800) [pid = 3960] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE83430C00) [pid = 3960] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE92E3E800) [pid = 3960] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE8C70A400) [pid = 3960] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8FCAE400) [pid = 3960] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8CB16C00) [pid = 3960] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE88082000) [pid = 3960] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE87DA0000) [pid = 3960] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE8F2D9800) [pid = 3960] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE88EF4C00) [pid = 3960] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE87E4AC00) [pid = 3960] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:25:41 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE88E34400) [pid = 3960] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:25:41 INFO - PROCESS | 3960 | 1461000341752 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 734ms 10:25:41 INFO - PROCESS | 3960 | 1461000341831 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 3960 | 1461000341833 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 10:25:41 INFO - PROCESS | 3960 | 1461000341839 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:25:41 INFO - PROCESS | 3960 | 1461000341841 Marionette TRACE conn5 <- [1,190,null,{}] 10:25:41 INFO - PROCESS | 3960 | 1461000341845 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:41 INFO - PROCESS | 3960 | 1461000341924 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 10:25:41 INFO - PROCESS | 3960 | 1461000341931 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706D000 == 44 [pid = 3960] [id = 57] 10:25:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8CA68800) [pid = 3960] [serial = 168] [outer = 0000000000000000] 10:25:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE909C1000) [pid = 3960] [serial = 169] [outer = 000000BE8CA68800] 10:25:41 INFO - PROCESS | 3960 | 1461000341976 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE934CFC00) [pid = 3960] [serial = 170] [outer = 000000BE8CA68800] 10:25:42 INFO - PROCESS | 3960 | 1461000342352 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 523ms 10:25:42 INFO - PROCESS | 3960 | 1461000342368 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 10:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:25:42 INFO - PROCESS | 3960 | 1461000342370 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 10:25:42 INFO - PROCESS | 3960 | 1461000342373 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 3960 | 1461000342375 Marionette TRACE conn5 <- [1,194,null,{}] 10:25:42 INFO - PROCESS | 3960 | 1461000342378 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:42 INFO - PROCESS | 3960 | 1461000342483 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 10:25:42 INFO - PROCESS | 3960 | 1461000342491 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974C0800 == 45 [pid = 3960] [id = 58] 10:25:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE95D5FC00) [pid = 3960] [serial = 171] [outer = 0000000000000000] 10:25:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE95D68800) [pid = 3960] [serial = 172] [outer = 000000BE95D5FC00] 10:25:42 INFO - PROCESS | 3960 | 1461000342538 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE95DB3000) [pid = 3960] [serial = 173] [outer = 000000BE95D5FC00] 10:25:42 INFO - PROCESS | 3960 | 1461000342912 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 566ms 10:25:42 INFO - PROCESS | 3960 | 1461000342943 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 3960 | 1461000342945 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 10:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:25:42 INFO - PROCESS | 3960 | 1461000342948 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 3960 | 1461000342951 Marionette TRACE conn5 <- [1,198,null,{}] 10:25:42 INFO - PROCESS | 3960 | 1461000342954 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3960 | 1461000343073 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 10:25:43 INFO - PROCESS | 3960 | 1461000343082 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC2B800 == 46 [pid = 3960] [id = 59] 10:25:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE95DAD800) [pid = 3960] [serial = 174] [outer = 0000000000000000] 10:25:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE95FA1400) [pid = 3960] [serial = 175] [outer = 000000BE95DAD800] 10:25:43 INFO - PROCESS | 3960 | 1461000343132 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BEFD7D1000) [pid = 3960] [serial = 176] [outer = 000000BE95DAD800] 10:25:43 INFO - PROCESS | 3960 | 1461000343583 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 10:25:43 INFO - PROCESS | 3960 | 1461000343623 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 3960 | 1461000343628 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 10:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:25:43 INFO - PROCESS | 3960 | 1461000343634 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 3960 | 1461000343639 Marionette TRACE conn5 <- [1,202,null,{}] 10:25:43 INFO - PROCESS | 3960 | 1461000343646 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:43 INFO - PROCESS | 3960 | 1461000343790 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 10:25:43 INFO - PROCESS | 3960 | 1461000343916 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE876C4800 == 47 [pid = 3960] [id = 60] 10:25:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE84417400) [pid = 3960] [serial = 177] [outer = 0000000000000000] 10:25:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE876B3800) [pid = 3960] [serial = 178] [outer = 000000BE84417400] 10:25:43 INFO - PROCESS | 3960 | 1461000343976 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE882F4400) [pid = 3960] [serial = 179] [outer = 000000BE84417400] 10:25:44 INFO - PROCESS | 3960 | 1461000344576 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 10:25:44 INFO - PROCESS | 3960 | 1461000344623 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 3960 | 1461000344630 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 10:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:25:44 INFO - PROCESS | 3960 | 1461000344637 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - PROCESS | 3960 | 1461000344640 Marionette TRACE conn5 <- [1,206,null,{}] 10:25:44 INFO - PROCESS | 3960 | 1461000344644 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:44 INFO - PROCESS | 3960 | 1461000344785 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 10:25:44 INFO - PROCESS | 3960 | 1461000344833 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F9BD000 == 48 [pid = 3960] [id = 61] 10:25:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE8CADCC00) [pid = 3960] [serial = 180] [outer = 0000000000000000] 10:25:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE8E1E1000) [pid = 3960] [serial = 181] [outer = 000000BE8CADCC00] 10:25:44 INFO - PROCESS | 3960 | 1461000344892 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE8F2DB000) [pid = 3960] [serial = 182] [outer = 000000BE8CADCC00] 10:25:45 INFO - PROCESS | 3960 | 1461000345411 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 818ms 10:25:45 INFO - PROCESS | 3960 | 1461000345461 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 3960 | 1461000345464 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 10:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:25:45 INFO - PROCESS | 3960 | 1461000345468 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - PROCESS | 3960 | 1461000345472 Marionette TRACE conn5 <- [1,210,null,{}] 10:25:45 INFO - PROCESS | 3960 | 1461000345484 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:45 INFO - PROCESS | 3960 | 1461000345595 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 10:25:45 INFO - PROCESS | 3960 | 1461000345672 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983A1800 == 49 [pid = 3960] [id = 62] 10:25:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE90663000) [pid = 3960] [serial = 183] [outer = 0000000000000000] 10:25:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE909CA400) [pid = 3960] [serial = 184] [outer = 000000BE90663000] 10:25:45 INFO - PROCESS | 3960 | 1461000345732 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE95D61800) [pid = 3960] [serial = 185] [outer = 000000BE90663000] 10:25:46 INFO - PROCESS | 3960 | 1461000346312 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 10:25:46 INFO - PROCESS | 3960 | 1461000346350 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 3960 | 1461000346354 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 10:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:25:46 INFO - PROCESS | 3960 | 1461000346358 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 3960 | 1461000346360 Marionette TRACE conn5 <- [1,214,null,{}] 10:25:46 INFO - PROCESS | 3960 | 1461000346364 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:46 INFO - PROCESS | 3960 | 1461000346474 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 10:25:46 INFO - PROCESS | 3960 | 1461000346539 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90527000 == 50 [pid = 3960] [id = 63] 10:25:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE97766400) [pid = 3960] [serial = 186] [outer = 0000000000000000] 10:25:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE97768800) [pid = 3960] [serial = 187] [outer = 000000BE97766400] 10:25:46 INFO - PROCESS | 3960 | 1461000346597 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE97F1C400) [pid = 3960] [serial = 188] [outer = 000000BE97766400] 10:25:47 INFO - PROCESS | 3960 | 1461000347143 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 10:25:47 INFO - PROCESS | 3960 | 1461000347250 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 3960 | 1461000347252 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 10:25:47 INFO - PROCESS | 3960 | 1461000347256 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 3960 | 1461000347259 Marionette TRACE conn5 <- [1,218,null,{}] 10:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:25:47 INFO - PROCESS | 3960 | 1461000347263 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:47 INFO - PROCESS | 3960 | 1461000347400 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 10:25:47 INFO - PROCESS | 3960 | 1461000347410 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82FAA000 == 51 [pid = 3960] [id = 64] 10:25:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8CB2E000) [pid = 3960] [serial = 189] [outer = 0000000000000000] 10:25:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE8F584000) [pid = 3960] [serial = 190] [outer = 000000BE8CB2E000] 10:25:47 INFO - PROCESS | 3960 | 1461000347467 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE95DB7800) [pid = 3960] [serial = 191] [outer = 000000BE8CB2E000] 10:25:48 INFO - PROCESS | 3960 | 1461000348114 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 923ms 10:25:48 INFO - PROCESS | 3960 | 1461000348186 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 10:25:48 INFO - PROCESS | 3960 | 1461000348190 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 10:25:48 INFO - PROCESS | 3960 | 1461000348195 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:25:48 INFO - PROCESS | 3960 | 1461000348199 Marionette TRACE conn5 <- [1,222,null,{}] 10:25:48 INFO - PROCESS | 3960 | 1461000348204 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:48 INFO - PROCESS | 3960 | 1461000348303 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 10:25:48 INFO - PROCESS | 3960 | 1461000348373 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899E9800 == 52 [pid = 3960] [id = 65] 10:25:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE87837400) [pid = 3960] [serial = 192] [outer = 0000000000000000] 10:25:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE87D9E000) [pid = 3960] [serial = 193] [outer = 000000BE87837400] 10:25:48 INFO - PROCESS | 3960 | 1461000348426 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE88E30800) [pid = 3960] [serial = 194] [outer = 000000BE87837400] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE83017000 == 51 [pid = 3960] [id = 12] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974C0800 == 50 [pid = 3960] [id = 58] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9706D000 == 49 [pid = 3960] [id = 57] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97066000 == 48 [pid = 3960] [id = 56] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F66800 == 47 [pid = 3960] [id = 55] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE880AA000 == 46 [pid = 3960] [id = 54] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F811800 == 45 [pid = 3960] [id = 53] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDD3800 == 44 [pid = 3960] [id = 52] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899EB000 == 43 [pid = 3960] [id = 51] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE82F20000 == 42 [pid = 3960] [id = 50] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE87D76800 == 41 [pid = 3960] [id = 49] 10:25:48 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8828F000 == 40 [pid = 3960] [id = 46] 10:25:49 INFO - PROCESS | 3960 | 1461000349022 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 881ms 10:25:49 INFO - PROCESS | 3960 | 1461000349081 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 3960 | 1461000349086 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:25:49 INFO - PROCESS | 3960 | 1461000349093 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 3960 | 1461000349095 Marionette TRACE conn5 <- [1,226,null,{}] 10:25:49 INFO - PROCESS | 3960 | 1461000349100 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:49 INFO - PROCESS | 3960 | 1461000349192 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE95DB6C00) [pid = 3960] [serial = 117] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE934C4800) [pid = 3960] [serial = 115] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE92E88800) [pid = 3960] [serial = 120] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE8CB22C00) [pid = 3960] [serial = 88] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE880C4C00) [pid = 3960] [serial = 87] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE95FA3800) [pid = 3960] [serial = 118] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE83EAF400) [pid = 3960] [serial = 102] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE87DBC000) [pid = 3960] [serial = 103] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE94F32800) [pid = 3960] [serial = 94] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE934C6C00) [pid = 3960] [serial = 93] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE95DB7C00) [pid = 3960] [serial = 121] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE8CA6E400) [pid = 3960] [serial = 105] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE8CB27800) [pid = 3960] [serial = 106] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE90669400) [pid = 3960] [serial = 111] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8F3F3000) [pid = 3960] [serial = 100] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8CB1C000) [pid = 3960] [serial = 99] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE88088400) [pid = 3960] [serial = 96] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE94FBD000) [pid = 3960] [serial = 97] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE8F3F6800) [pid = 3960] [serial = 90] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE90666400) [pid = 3960] [serial = 91] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8F2E0400) [pid = 3960] [serial = 108] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE89931400) [pid = 3960] [serial = 130] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE8F57FC00) [pid = 3960] [serial = 109] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE8F2ECC00) [pid = 3960] [serial = 123] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE909C8800) [pid = 3960] [serial = 124] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE88EF9800) [pid = 3960] [serial = 129] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE9254AC00) [pid = 3960] [serial = 114] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE88ECE000) [pid = 3960] [serial = 126] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE90C91800) [pid = 3960] [serial = 112] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE909CB800) [pid = 3960] [serial = 127] [outer = 0000000000000000] [url = about:blank] 10:25:49 INFO - PROCESS | 3960 | 1461000349263 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82E71800 == 41 [pid = 3960] [id = 66] 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE83EAF400) [pid = 3960] [serial = 195] [outer = 0000000000000000] 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE87E4A400) [pid = 3960] [serial = 196] [outer = 000000BE83EAF400] 10:25:49 INFO - PROCESS | 3960 | 1461000349311 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8993FC00) [pid = 3960] [serial = 197] [outer = 000000BE83EAF400] 10:25:49 INFO - PROCESS | 3960 | 1461000349689 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 10:25:49 INFO - PROCESS | 3960 | 1461000349723 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 3960 | 1461000349726 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:25:49 INFO - PROCESS | 3960 | 1461000349729 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 3960 | 1461000349733 Marionette TRACE conn5 <- [1,230,null,{}] 10:25:49 INFO - PROCESS | 3960 | 1461000349743 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:49 INFO - PROCESS | 3960 | 1461000349828 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 10:25:49 INFO - PROCESS | 3960 | 1461000349835 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E151800 == 42 [pid = 3960] [id = 67] 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8CB1CC00) [pid = 3960] [serial = 198] [outer = 0000000000000000] 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE8ED2DC00) [pid = 3960] [serial = 199] [outer = 000000BE8CB1CC00] 10:25:49 INFO - PROCESS | 3960 | 1461000349885 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE8F2E0000) [pid = 3960] [serial = 200] [outer = 000000BE8CB1CC00] 10:25:50 INFO - PROCESS | 3960 | 1461000350331 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 10:25:50 INFO - PROCESS | 3960 | 1461000350360 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 3960 | 1461000350363 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 10:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:25:50 INFO - PROCESS | 3960 | 1461000350366 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3960 | 1461000350368 Marionette TRACE conn5 <- [1,234,null,{}] 10:25:50 INFO - PROCESS | 3960 | 1461000350372 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:50 INFO - PROCESS | 3960 | 1461000350453 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 10:25:50 INFO - PROCESS | 3960 | 1461000350459 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F815800 == 43 [pid = 3960] [id = 68] 10:25:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE8F3F1400) [pid = 3960] [serial = 201] [outer = 0000000000000000] 10:25:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8F586400) [pid = 3960] [serial = 202] [outer = 000000BE8F3F1400] 10:25:50 INFO - PROCESS | 3960 | 1461000350508 Marionette DEBUG loaded listener.js 10:25:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE90444000) [pid = 3960] [serial = 203] [outer = 000000BE8F3F1400] 10:25:50 INFO - PROCESS | 3960 | 1461000350910 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 10:25:50 INFO - PROCESS | 3960 | 1461000350956 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 10:25:50 INFO - PROCESS | 3960 | 1461000350958 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 10:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:25:50 INFO - PROCESS | 3960 | 1461000350966 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:25:50 INFO - PROCESS | 3960 | 1461000350968 Marionette TRACE conn5 <- [1,238,null,{}] 10:25:50 INFO - PROCESS | 3960 | 1461000350972 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3960 | 1461000351050 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 10:25:51 INFO - PROCESS | 3960 | 1461000351057 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90819800 == 44 [pid = 3960] [id = 69] 10:25:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE90946400) [pid = 3960] [serial = 204] [outer = 0000000000000000] 10:25:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE909C2800) [pid = 3960] [serial = 205] [outer = 000000BE90946400] 10:25:51 INFO - PROCESS | 3960 | 1461000351103 Marionette DEBUG loaded listener.js 10:25:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE91978000) [pid = 3960] [serial = 206] [outer = 000000BE90946400] 10:25:51 INFO - PROCESS | 3960 | 1461000351588 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 10:25:51 INFO - PROCESS | 3960 | 1461000351657 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 10:25:51 INFO - PROCESS | 3960 | 1461000351659 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 10:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:25:51 INFO - PROCESS | 3960 | 1461000351692 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:25:51 INFO - PROCESS | 3960 | 1461000351693 Marionette TRACE conn5 <- [1,242,null,{}] 10:25:51 INFO - PROCESS | 3960 | 1461000351697 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:51 INFO - PROCESS | 3960 | 1461000351822 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 10:25:51 INFO - PROCESS | 3960 | 1461000351871 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87507000 == 45 [pid = 3960] [id = 70] 10:25:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE92E8B800) [pid = 3960] [serial = 207] [outer = 0000000000000000] 10:25:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE93416000) [pid = 3960] [serial = 208] [outer = 000000BE92E8B800] 10:25:51 INFO - PROCESS | 3960 | 1461000351923 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE934CD800) [pid = 3960] [serial = 209] [outer = 000000BE92E8B800] 10:25:52 INFO - PROCESS | 3960 | 1461000352444 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 10:25:52 INFO - PROCESS | 3960 | 1461000352531 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 10:25:52 INFO - PROCESS | 3960 | 1461000352533 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 10:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:25:52 INFO - PROCESS | 3960 | 1461000352542 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 3960 | 1461000352544 Marionette TRACE conn5 <- [1,246,null,{}] 10:25:52 INFO - PROCESS | 3960 | 1461000352547 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:52 INFO - PROCESS | 3960 | 1461000352650 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 10:25:52 INFO - PROCESS | 3960 | 1461000352656 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B18800 == 46 [pid = 3960] [id = 71] 10:25:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE94F31400) [pid = 3960] [serial = 210] [outer = 0000000000000000] 10:25:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE95D60800) [pid = 3960] [serial = 211] [outer = 000000BE94F31400] 10:25:52 INFO - PROCESS | 3960 | 1461000352702 Marionette DEBUG loaded listener.js 10:25:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE95DAE400) [pid = 3960] [serial = 212] [outer = 000000BE94F31400] 10:25:53 INFO - PROCESS | 3960 | 1461000353121 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 10:25:53 INFO - PROCESS | 3960 | 1461000353169 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3960 | 1461000353171 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 10:25:53 INFO - PROCESS | 3960 | 1461000353174 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:25:53 INFO - PROCESS | 3960 | 1461000353176 Marionette TRACE conn5 <- [1,250,null,{}] 10:25:53 INFO - PROCESS | 3960 | 1461000353179 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 3960 | 1461000353280 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 10:25:53 INFO - PROCESS | 3960 | 1461000353286 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706D800 == 47 [pid = 3960] [id = 72] 10:25:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE94EEDC00) [pid = 3960] [serial = 213] [outer = 0000000000000000] 10:25:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE94EF1800) [pid = 3960] [serial = 214] [outer = 000000BE94EEDC00] 10:25:53 INFO - PROCESS | 3960 | 1461000353331 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE94F31C00) [pid = 3960] [serial = 215] [outer = 000000BE94EEDC00] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE88E2D400) [pid = 3960] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE90663800) [pid = 3960] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE9060BC00) [pid = 3960] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE879B4400) [pid = 3960] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE8ED66C00) [pid = 3960] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE94F32400) [pid = 3960] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8F2ED800) [pid = 3960] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE9340EC00) [pid = 3960] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE82F85800) [pid = 3960] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE8CB14400) [pid = 3960] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE95D5FC00) [pid = 3960] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:25:53 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8CA68800) [pid = 3960] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:25:53 INFO - PROCESS | 3960 | 1461000353818 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 10:25:53 INFO - PROCESS | 3960 | 1461000353849 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 3960 | 1461000353851 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 10:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:25:53 INFO - PROCESS | 3960 | 1461000353855 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 3960 | 1461000353856 Marionette TRACE conn5 <- [1,254,null,{}] 10:25:53 INFO - PROCESS | 3960 | 1461000353860 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:53 INFO - PROCESS | 3960 | 1461000353967 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 10:25:53 INFO - PROCESS | 3960 | 1461000353975 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974B8800 == 48 [pid = 3960] [id = 73] 10:25:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE8F2ED800) [pid = 3960] [serial = 216] [outer = 0000000000000000] 10:25:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE94EF0800) [pid = 3960] [serial = 217] [outer = 000000BE8F2ED800] 10:25:54 INFO - PROCESS | 3960 | 1461000354022 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE95DB7C00) [pid = 3960] [serial = 218] [outer = 000000BE8F2ED800] 10:25:54 INFO - PROCESS | 3960 | 1461000354424 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 10:25:54 INFO - PROCESS | 3960 | 1461000354487 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 3960 | 1461000354489 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 10:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:25:54 INFO - PROCESS | 3960 | 1461000354493 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 3960 | 1461000354494 Marionette TRACE conn5 <- [1,258,null,{}] 10:25:54 INFO - PROCESS | 3960 | 1461000354498 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:54 INFO - PROCESS | 3960 | 1461000354578 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 10:25:54 INFO - PROCESS | 3960 | 1461000354587 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE98399800 == 49 [pid = 3960] [id = 74] 10:25:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE95FA6400) [pid = 3960] [serial = 219] [outer = 0000000000000000] 10:25:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE97462400) [pid = 3960] [serial = 220] [outer = 000000BE95FA6400] 10:25:54 INFO - PROCESS | 3960 | 1461000354632 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE97467C00) [pid = 3960] [serial = 221] [outer = 000000BE95FA6400] 10:25:55 INFO - PROCESS | 3960 | 1461000355039 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 586ms 10:25:55 INFO - PROCESS | 3960 | 1461000355084 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 3960 | 1461000355087 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 10:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:25:55 INFO - PROCESS | 3960 | 1461000355090 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 3960 | 1461000355092 Marionette TRACE conn5 <- [1,262,null,{}] 10:25:55 INFO - PROCESS | 3960 | 1461000355096 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:55 INFO - PROCESS | 3960 | 1461000355196 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 10:25:55 INFO - PROCESS | 3960 | 1461000355204 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979C2800 == 50 [pid = 3960] [id = 75] 10:25:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE97465800) [pid = 3960] [serial = 222] [outer = 0000000000000000] 10:25:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE97F14000) [pid = 3960] [serial = 223] [outer = 000000BE97465800] 10:25:55 INFO - PROCESS | 3960 | 1461000355255 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE982B5000) [pid = 3960] [serial = 224] [outer = 000000BE97465800] 10:25:55 INFO - PROCESS | 3960 | 1461000355839 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 776ms 10:25:55 INFO - PROCESS | 3960 | 1461000355867 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 3960 | 1461000355872 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 10:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:25:55 INFO - PROCESS | 3960 | 1461000355878 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - PROCESS | 3960 | 1461000355882 Marionette TRACE conn5 <- [1,266,null,{}] 10:25:55 INFO - PROCESS | 3960 | 1461000355888 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:56 INFO - PROCESS | 3960 | 1461000355999 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 10:25:56 INFO - PROCESS | 3960 | 1461000356084 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F38000 == 51 [pid = 3960] [id = 76] 10:25:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE87D11400) [pid = 3960] [serial = 225] [outer = 0000000000000000] 10:25:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE882F3C00) [pid = 3960] [serial = 226] [outer = 000000BE87D11400] 10:25:56 INFO - PROCESS | 3960 | 1461000356146 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE8CB13000) [pid = 3960] [serial = 227] [outer = 000000BE87D11400] 10:25:56 INFO - PROCESS | 3960 | 1461000356718 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 944ms 10:25:56 INFO - PROCESS | 3960 | 1461000356848 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 3960 | 1461000356854 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 10:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:25:56 INFO - PROCESS | 3960 | 1461000356975 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - PROCESS | 3960 | 1461000356978 Marionette TRACE conn5 <- [1,270,null,{}] 10:25:57 INFO - PROCESS | 3960 | 1461000357036 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:57 INFO - PROCESS | 3960 | 1461000357202 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 10:25:57 INFO - PROCESS | 3960 | 1461000357297 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D46800 == 52 [pid = 3960] [id = 77] 10:25:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8F2DA000) [pid = 3960] [serial = 228] [outer = 0000000000000000] 10:25:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE92E85000) [pid = 3960] [serial = 229] [outer = 000000BE8F2DA000] 10:25:57 INFO - PROCESS | 3960 | 1461000357355 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE932D7C00) [pid = 3960] [serial = 230] [outer = 000000BE8F2DA000] 10:25:57 INFO - PROCESS | 3960 | 1461000357900 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1073ms 10:25:57 INFO - PROCESS | 3960 | 1461000357942 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 3960 | 1461000357945 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 10:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:25:57 INFO - PROCESS | 3960 | 1461000357949 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 3960 | 1461000357953 Marionette TRACE conn5 <- [1,274,null,{}] 10:25:57 INFO - PROCESS | 3960 | 1461000357965 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:58 INFO - PROCESS | 3960 | 1461000358106 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 10:25:58 INFO - PROCESS | 3960 | 1461000358176 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFED2000 == 53 [pid = 3960] [id = 78] 10:25:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE932E1C00) [pid = 3960] [serial = 231] [outer = 0000000000000000] 10:25:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE934C2400) [pid = 3960] [serial = 232] [outer = 000000BE932E1C00] 10:25:58 INFO - PROCESS | 3960 | 1461000358278 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE95D60C00) [pid = 3960] [serial = 233] [outer = 000000BE932E1C00] 10:25:58 INFO - PROCESS | 3960 | 1461000358866 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 944ms 10:25:58 INFO - PROCESS | 3960 | 1461000358895 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 3960 | 1461000358898 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:25:58 INFO - PROCESS | 3960 | 1461000358902 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 3960 | 1461000358904 Marionette TRACE conn5 <- [1,278,null,{}] 10:25:58 INFO - PROCESS | 3960 | 1461000358908 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:25:59 INFO - PROCESS | 3960 | 1461000359151 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 10:25:59 INFO - PROCESS | 3960 | 1461000359282 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE876CB800 == 54 [pid = 3960] [id = 79] 10:25:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE83EAB800) [pid = 3960] [serial = 234] [outer = 0000000000000000] 10:25:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE87534C00) [pid = 3960] [serial = 235] [outer = 000000BE83EAB800] 10:25:59 INFO - PROCESS | 3960 | 1461000359337 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE88E32800) [pid = 3960] [serial = 236] [outer = 000000BE83EAB800] 10:25:59 INFO - PROCESS | 3960 | 1461000359924 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1079ms 10:25:59 INFO - PROCESS | 3960 | 1461000359983 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 3960 | 1461000359988 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 10:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:26:00 INFO - PROCESS | 3960 | 1461000359993 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 3960 | 1461000359997 Marionette TRACE conn5 <- [1,282,null,{}] 10:26:00 INFO - PROCESS | 3960 | 1461000360002 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:00 INFO - PROCESS | 3960 | 1461000360099 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 10:26:00 INFO - PROCESS | 3960 | 1461000360168 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88480800 == 55 [pid = 3960] [id = 80] 10:26:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE8CB16800) [pid = 3960] [serial = 237] [outer = 0000000000000000] 10:26:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE8CB21C00) [pid = 3960] [serial = 238] [outer = 000000BE8CB16800] 10:26:00 INFO - PROCESS | 3960 | 1461000360223 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE8ED5D400) [pid = 3960] [serial = 239] [outer = 000000BE8CB16800] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F81E800 == 54 [pid = 3960] [id = 34] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE98399800 == 53 [pid = 3960] [id = 74] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974B8800 == 52 [pid = 3960] [id = 73] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9706D800 == 51 [pid = 3960] [id = 72] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B18800 == 50 [pid = 3960] [id = 71] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE87507000 == 49 [pid = 3960] [id = 70] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90819800 == 48 [pid = 3960] [id = 69] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F815800 == 47 [pid = 3960] [id = 68] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E151800 == 46 [pid = 3960] [id = 67] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE9776A400) [pid = 3960] [serial = 132] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE88ECA400) [pid = 3960] [serial = 135] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE8F7B0800) [pid = 3960] [serial = 138] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE95FA1400) [pid = 3960] [serial = 175] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE82E71800 == 45 [pid = 3960] [id = 66] 10:26:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899E9800 == 44 [pid = 3960] [id = 65] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE9098AC00) [pid = 3960] [serial = 85] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE90C83C00) [pid = 3960] [serial = 160] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE92E3E400) [pid = 3960] [serial = 163] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE87DB6C00) [pid = 3960] [serial = 144] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE92541000) [pid = 3960] [serial = 161] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE88089C00) [pid = 3960] [serial = 145] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE8F211800) [pid = 3960] [serial = 153] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE8F2DF800) [pid = 3960] [serial = 154] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE95FA7000) [pid = 3960] [serial = 142] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE95DAA800) [pid = 3960] [serial = 141] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE8F3F2400) [pid = 3960] [serial = 156] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE934C8800) [pid = 3960] [serial = 166] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE876B3000) [pid = 3960] [serial = 147] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE883D4C00) [pid = 3960] [serial = 148] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8CB1C400) [pid = 3960] [serial = 150] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE8E7B1800) [pid = 3960] [serial = 151] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE95DB3000) [pid = 3960] [serial = 173] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE92E8A000) [pid = 3960] [serial = 164] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE909C1000) [pid = 3960] [serial = 169] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE94F35000) [pid = 3960] [serial = 167] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE95D68800) [pid = 3960] [serial = 172] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE934CFC00) [pid = 3960] [serial = 170] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE88E2CC00) [pid = 3960] [serial = 34] [outer = 0000000000000000] [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.] 10:26:00 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE8F586800) [pid = 3960] [serial = 157] [outer = 0000000000000000] [url = about:blank] 10:26:00 INFO - PROCESS | 3960 | 1461000360711 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 776ms 10:26:00 INFO - PROCESS | 3960 | 1461000360773 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 3960 | 1461000360776 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 10:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:26:00 INFO - PROCESS | 3960 | 1461000360780 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 3960 | 1461000360782 Marionette TRACE conn5 <- [1,286,null,{}] 10:26:00 INFO - PROCESS | 3960 | 1461000360786 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:00 INFO - PROCESS | 3960 | 1461000360869 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 10:26:00 INFO - PROCESS | 3960 | 1461000360880 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882C2000 == 45 [pid = 3960] [id = 81] 10:26:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE88E31C00) [pid = 3960] [serial = 240] [outer = 0000000000000000] 10:26:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE88EF0C00) [pid = 3960] [serial = 241] [outer = 000000BE88E31C00] 10:26:00 INFO - PROCESS | 3960 | 1461000360928 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8CB15000) [pid = 3960] [serial = 242] [outer = 000000BE88E31C00] 10:26:01 INFO - PROCESS | 3960 | 1461000361380 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 10:26:01 INFO - PROCESS | 3960 | 1461000361415 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 3960 | 1461000361419 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:26:01 INFO - PROCESS | 3960 | 1461000361431 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 3960 | 1461000361435 Marionette TRACE conn5 <- [1,290,null,{}] 10:26:01 INFO - PROCESS | 3960 | 1461000361439 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:01 INFO - PROCESS | 3960 | 1461000361552 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 10:26:01 INFO - PROCESS | 3960 | 1461000361562 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ECD2000 == 46 [pid = 3960] [id = 82] 10:26:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE8F149400) [pid = 3960] [serial = 243] [outer = 0000000000000000] 10:26:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE8F14E000) [pid = 3960] [serial = 244] [outer = 000000BE8F149400] 10:26:01 INFO - PROCESS | 3960 | 1461000361613 Marionette DEBUG loaded listener.js 10:26:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE8F212000) [pid = 3960] [serial = 245] [outer = 000000BE8F149400] 10:26:02 INFO - PROCESS | 3960 | 1461000362049 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 10:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:26:02 INFO - PROCESS | 3960 | 1461000362059 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 3960 | 1461000362062 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 10:26:02 INFO - PROCESS | 3960 | 1461000362065 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 3960 | 1461000362067 Marionette TRACE conn5 <- [1,294,null,{}] 10:26:02 INFO - PROCESS | 3960 | 1461000362070 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 3960 | 1461000362151 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 10:26:02 INFO - PROCESS | 3960 | 1461000362157 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F81E000 == 47 [pid = 3960] [id = 83] 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE8F2D5C00) [pid = 3960] [serial = 246] [outer = 0000000000000000] 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE8F2F9800) [pid = 3960] [serial = 247] [outer = 000000BE8F2D5C00] 10:26:02 INFO - PROCESS | 3960 | 1461000362203 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE8F3FCC00) [pid = 3960] [serial = 248] [outer = 000000BE8F2D5C00] 10:26:02 INFO - PROCESS | 3960 | 1461000362610 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:02 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. 10:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 587ms 10:26:02 INFO - PROCESS | 3960 | 1461000362656 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 3960 | 1461000362658 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:26:02 INFO - PROCESS | 3960 | 1461000362666 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 3960 | 1461000362668 Marionette TRACE conn5 <- [1,298,null,{}] 10:26:02 INFO - PROCESS | 3960 | 1461000362680 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:02 INFO - PROCESS | 3960 | 1461000362781 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 10:26:02 INFO - PROCESS | 3960 | 1461000362791 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9080F000 == 48 [pid = 3960] [id = 84] 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE8FA45000) [pid = 3960] [serial = 249] [outer = 0000000000000000] 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE8FF37400) [pid = 3960] [serial = 250] [outer = 000000BE8FA45000] 10:26:02 INFO - PROCESS | 3960 | 1461000362882 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE9098D400) [pid = 3960] [serial = 251] [outer = 000000BE8FA45000] 10:26:03 INFO - PROCESS | 3960 | 1461000363228 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:26:03 INFO - PROCESS | 3960 | 1461000363398 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:03 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. 10:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 797ms 10:26:03 INFO - PROCESS | 3960 | 1461000363462 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 3960 | 1461000363464 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 10:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:26:03 INFO - PROCESS | 3960 | 1461000363474 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - PROCESS | 3960 | 1461000363475 Marionette TRACE conn5 <- [1,302,null,{}] 10:26:03 INFO - PROCESS | 3960 | 1461000363479 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:03 INFO - PROCESS | 3960 | 1461000363585 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 10:26:03 INFO - PROCESS | 3960 | 1461000363636 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9342D000 == 49 [pid = 3960] [id = 85] 10:26:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE925F2C00) [pid = 3960] [serial = 252] [outer = 0000000000000000] 10:26:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE92E08800) [pid = 3960] [serial = 253] [outer = 000000BE925F2C00] 10:26:03 INFO - PROCESS | 3960 | 1461000363683 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE92E85400) [pid = 3960] [serial = 254] [outer = 000000BE925F2C00] 10:26:04 INFO - PROCESS | 3960 | 1461000364104 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:04 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. 10:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 10:26:04 INFO - PROCESS | 3960 | 1461000364160 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 3960 | 1461000364163 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 10:26:04 INFO - PROCESS | 3960 | 1461000364168 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 3960 | 1461000364170 Marionette TRACE conn5 <- [1,306,null,{}] 10:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:26:04 INFO - PROCESS | 3960 | 1461000364174 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:04 INFO - PROCESS | 3960 | 1461000364275 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 10:26:04 INFO - PROCESS | 3960 | 1461000364282 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8438C000 == 50 [pid = 3960] [id = 86] 10:26:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE92E8A000) [pid = 3960] [serial = 255] [outer = 0000000000000000] 10:26:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE932DB000) [pid = 3960] [serial = 256] [outer = 000000BE92E8A000] 10:26:04 INFO - PROCESS | 3960 | 1461000364327 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE93411000) [pid = 3960] [serial = 257] [outer = 000000BE92E8A000] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE97765800) [pid = 3960] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE88237800) [pid = 3960] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE8F3FBC00) [pid = 3960] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE8F3F1400) [pid = 3960] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE92E8B800) [pid = 3960] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE8CB2E000) [pid = 3960] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE90946400) [pid = 3960] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8CB1CC00) [pid = 3960] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE83EAF400) [pid = 3960] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE94F31400) [pid = 3960] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE87837400) [pid = 3960] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE95FA6400) [pid = 3960] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE94EEDC00) [pid = 3960] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:26:04 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8F2ED800) [pid = 3960] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:26:04 INFO - PROCESS | 3960 | 1461000364925 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:04 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. 10:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 775ms 10:26:04 INFO - PROCESS | 3960 | 1461000364950 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 3960 | 1461000364952 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 10:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:26:04 INFO - PROCESS | 3960 | 1461000364955 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 3960 | 1461000364957 Marionette TRACE conn5 <- [1,310,null,{}] 10:26:04 INFO - PROCESS | 3960 | 1461000364961 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 3960 | 1461000365040 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 10:26:05 INFO - PROCESS | 3960 | 1461000365046 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F60000 == 51 [pid = 3960] [id = 87] 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE83EA1400) [pid = 3960] [serial = 258] [outer = 0000000000000000] 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE8F3F1400) [pid = 3960] [serial = 259] [outer = 000000BE83EA1400] 10:26:05 INFO - PROCESS | 3960 | 1461000365092 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE93418800) [pid = 3960] [serial = 260] [outer = 000000BE83EA1400] 10:26:05 INFO - PROCESS | 3960 | 1461000365495 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:05 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. 10:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 585ms 10:26:05 INFO - PROCESS | 3960 | 1461000365555 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 3960 | 1461000365558 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 10:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:26:05 INFO - PROCESS | 3960 | 1461000365564 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 3960 | 1461000365565 Marionette TRACE conn5 <- [1,314,null,{}] 10:26:05 INFO - PROCESS | 3960 | 1461000365569 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:05 INFO - PROCESS | 3960 | 1461000365648 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 10:26:05 INFO - PROCESS | 3960 | 1461000365655 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972B5800 == 52 [pid = 3960] [id = 88] 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE934C3800) [pid = 3960] [serial = 261] [outer = 0000000000000000] 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE94EE8800) [pid = 3960] [serial = 262] [outer = 000000BE934C3800] 10:26:05 INFO - PROCESS | 3960 | 1461000365700 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE94EF4400) [pid = 3960] [serial = 263] [outer = 000000BE934C3800] 10:26:06 INFO - PROCESS | 3960 | 1461000366106 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:06 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. 10:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 10:26:06 INFO - PROCESS | 3960 | 1461000366150 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 3960 | 1461000366153 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 10:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:26:06 INFO - PROCESS | 3960 | 1461000366156 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 3960 | 1461000366158 Marionette TRACE conn5 <- [1,318,null,{}] 10:26:06 INFO - PROCESS | 3960 | 1461000366161 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 3960 | 1461000366240 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 10:26:06 INFO - PROCESS | 3960 | 1461000366246 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974C1800 == 53 [pid = 3960] [id = 89] 10:26:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE94F2D800) [pid = 3960] [serial = 264] [outer = 0000000000000000] 10:26:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE94F31400) [pid = 3960] [serial = 265] [outer = 000000BE94F2D800] 10:26:06 INFO - PROCESS | 3960 | 1461000366297 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE95D65400) [pid = 3960] [serial = 266] [outer = 000000BE94F2D800] 10:26:06 INFO - PROCESS | 3960 | 1461000366751 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:06 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. 10:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 10:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:26:06 INFO - PROCESS | 3960 | 1461000366788 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 3960 | 1461000366791 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 10:26:06 INFO - PROCESS | 3960 | 1461000366794 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 3960 | 1461000366797 Marionette TRACE conn5 <- [1,322,null,{}] 10:26:06 INFO - PROCESS | 3960 | 1461000366801 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:06 INFO - PROCESS | 3960 | 1461000366949 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 10:26:07 INFO - PROCESS | 3960 | 1461000367090 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE834B1800 == 54 [pid = 3960] [id = 90] 10:26:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE8401B000) [pid = 3960] [serial = 267] [outer = 0000000000000000] 10:26:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE87837400) [pid = 3960] [serial = 268] [outer = 000000BE8401B000] 10:26:07 INFO - PROCESS | 3960 | 1461000367151 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE882E8400) [pid = 3960] [serial = 269] [outer = 000000BE8401B000] 10:26:07 INFO - PROCESS | 3960 | 1461000367708 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:07 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. 10:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 10:26:07 INFO - PROCESS | 3960 | 1461000367722 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 3960 | 1461000367727 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 10:26:07 INFO - PROCESS | 3960 | 1461000367749 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:26:07 INFO - PROCESS | 3960 | 1461000367754 Marionette TRACE conn5 <- [1,326,null,{}] 10:26:07 INFO - PROCESS | 3960 | 1461000367760 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:07 INFO - PROCESS | 3960 | 1461000367870 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 10:26:07 INFO - PROCESS | 3960 | 1461000367953 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDD2800 == 55 [pid = 3960] [id = 91] 10:26:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8ECDDC00) [pid = 3960] [serial = 270] [outer = 0000000000000000] 10:26:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE880D3400) [pid = 3960] [serial = 271] [outer = 000000BE8ECDDC00] 10:26:08 INFO - PROCESS | 3960 | 1461000368015 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8F14C400) [pid = 3960] [serial = 272] [outer = 000000BE8ECDDC00] 10:26:08 INFO - PROCESS | 3960 | 1461000368640 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:08 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. 10:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 923ms 10:26:08 INFO - PROCESS | 3960 | 1461000368679 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 3960 | 1461000368682 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 10:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:26:08 INFO - PROCESS | 3960 | 1461000368686 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 3960 | 1461000368689 Marionette TRACE conn5 <- [1,330,null,{}] 10:26:08 INFO - PROCESS | 3960 | 1461000368693 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:08 INFO - PROCESS | 3960 | 1461000368800 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 10:26:08 INFO - PROCESS | 3960 | 1461000368872 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974BC000 == 56 [pid = 3960] [id = 92] 10:26:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8F687C00) [pid = 3960] [serial = 273] [outer = 0000000000000000] 10:26:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE90660800) [pid = 3960] [serial = 274] [outer = 000000BE8F687C00] 10:26:08 INFO - PROCESS | 3960 | 1461000368930 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE90C83C00) [pid = 3960] [serial = 275] [outer = 000000BE8F687C00] 10:26:09 INFO - PROCESS | 3960 | 1461000369524 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:09 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. 10:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 10:26:09 INFO - PROCESS | 3960 | 1461000369569 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 3960 | 1461000369573 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:26:09 INFO - PROCESS | 3960 | 1461000369585 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 3960 | 1461000369590 Marionette TRACE conn5 <- [1,334,null,{}] 10:26:09 INFO - PROCESS | 3960 | 1461000369595 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:09 INFO - PROCESS | 3960 | 1461000369706 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 10:26:09 INFO - PROCESS | 3960 | 1461000369774 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC42000 == 57 [pid = 3960] [id = 93] 10:26:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE934CBC00) [pid = 3960] [serial = 276] [outer = 0000000000000000] 10:26:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE95D63400) [pid = 3960] [serial = 277] [outer = 000000BE934CBC00] 10:26:09 INFO - PROCESS | 3960 | 1461000369832 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE95FA4C00) [pid = 3960] [serial = 278] [outer = 000000BE934CBC00] 10:26:10 INFO - PROCESS | 3960 | 1461000370418 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:10 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. 10:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 10:26:10 INFO - PROCESS | 3960 | 1461000370464 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 3960 | 1461000370466 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 10:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:26:10 INFO - PROCESS | 3960 | 1461000370470 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 3960 | 1461000370472 Marionette TRACE conn5 <- [1,338,null,{}] 10:26:10 INFO - PROCESS | 3960 | 1461000370476 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:10 INFO - PROCESS | 3960 | 1461000370582 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 10:26:10 INFO - PROCESS | 3960 | 1461000370662 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901F9800 == 58 [pid = 3960] [id = 94] 10:26:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE97468800) [pid = 3960] [serial = 279] [outer = 0000000000000000] 10:26:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE9746EC00) [pid = 3960] [serial = 280] [outer = 000000BE97468800] 10:26:10 INFO - PROCESS | 3960 | 1461000370720 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE9776F800) [pid = 3960] [serial = 281] [outer = 000000BE97468800] 10:26:11 INFO - PROCESS | 3960 | 1461000371234 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:11 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. 10:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 838ms 10:26:11 INFO - PROCESS | 3960 | 1461000371311 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 10:26:11 INFO - PROCESS | 3960 | 1461000371313 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 10:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:26:11 INFO - PROCESS | 3960 | 1461000371317 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 3960 | 1461000371319 Marionette TRACE conn5 <- [1,342,null,{}] 10:26:11 INFO - PROCESS | 3960 | 1461000371323 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:11 INFO - PROCESS | 3960 | 1461000371460 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 10:26:11 INFO - PROCESS | 3960 | 1461000371535 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82E5C000 == 59 [pid = 3960] [id = 95] 10:26:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE88E34400) [pid = 3960] [serial = 282] [outer = 0000000000000000] 10:26:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8CB20400) [pid = 3960] [serial = 283] [outer = 000000BE88E34400] 10:26:11 INFO - PROCESS | 3960 | 1461000371644 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE919D8800) [pid = 3960] [serial = 284] [outer = 000000BE88E34400] 10:26:12 INFO - PROCESS | 3960 | 1461000372410 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:12 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. 10:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1137ms 10:26:12 INFO - PROCESS | 3960 | 1461000372458 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 10:26:12 INFO - PROCESS | 3960 | 1461000372463 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 10:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:26:12 INFO - PROCESS | 3960 | 1461000372471 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:26:12 INFO - PROCESS | 3960 | 1461000372474 Marionette TRACE conn5 <- [1,346,null,{}] 10:26:12 INFO - PROCESS | 3960 | 1461000372481 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:12 INFO - PROCESS | 3960 | 1461000372583 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 10:26:12 INFO - PROCESS | 3960 | 1461000372657 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8847D800 == 60 [pid = 3960] [id = 96] 10:26:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE88E28800) [pid = 3960] [serial = 285] [outer = 0000000000000000] 10:26:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE8BF6B000) [pid = 3960] [serial = 286] [outer = 000000BE88E28800] 10:26:12 INFO - PROCESS | 3960 | 1461000372712 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8E1DC400) [pid = 3960] [serial = 287] [outer = 000000BE88E28800] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974C1800 == 59 [pid = 3960] [id = 89] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972B5800 == 58 [pid = 3960] [id = 88] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F60000 == 57 [pid = 3960] [id = 87] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8438C000 == 56 [pid = 3960] [id = 86] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9342D000 == 55 [pid = 3960] [id = 85] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9080F000 == 54 [pid = 3960] [id = 84] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F81E000 == 53 [pid = 3960] [id = 83] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ECD2000 == 52 [pid = 3960] [id = 82] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882C2000 == 51 [pid = 3960] [id = 81] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88480800 == 50 [pid = 3960] [id = 80] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE97F14000) [pid = 3960] [serial = 223] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOCSHELL 000000BE876CB800 == 49 [pid = 3960] [id = 79] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE8CA6E800) [pid = 3960] [serial = 136] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE909C6000) [pid = 3960] [serial = 139] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BEFD7D3C00) [pid = 3960] [serial = 133] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE876B3800) [pid = 3960] [serial = 178] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE8F586400) [pid = 3960] [serial = 202] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE90444000) [pid = 3960] [serial = 203] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE93416000) [pid = 3960] [serial = 208] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE95DB7800) [pid = 3960] [serial = 191] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE8F584000) [pid = 3960] [serial = 190] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE909C2800) [pid = 3960] [serial = 205] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE8ED2DC00) [pid = 3960] [serial = 199] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE8F2E0000) [pid = 3960] [serial = 200] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE87E4A400) [pid = 3960] [serial = 196] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE8993FC00) [pid = 3960] [serial = 197] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE95D60800) [pid = 3960] [serial = 211] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE88E30800) [pid = 3960] [serial = 194] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE87D9E000) [pid = 3960] [serial = 193] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE934CD800) [pid = 3960] [serial = 209] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE8E1E1000) [pid = 3960] [serial = 181] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE909CA400) [pid = 3960] [serial = 184] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE97768800) [pid = 3960] [serial = 187] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE97467C00) [pid = 3960] [serial = 221] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE94EF1800) [pid = 3960] [serial = 214] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE94EF0800) [pid = 3960] [serial = 217] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE95DAE400) [pid = 3960] [serial = 212] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE97462400) [pid = 3960] [serial = 220] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE95DB7C00) [pid = 3960] [serial = 218] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE91978000) [pid = 3960] [serial = 206] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE94F31C00) [pid = 3960] [serial = 215] [outer = 0000000000000000] [url = about:blank] 10:26:13 INFO - PROCESS | 3960 | 1461000373303 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:13 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. 10:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 881ms 10:26:13 INFO - PROCESS | 3960 | 1461000373352 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 3960 | 1461000373358 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 10:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:26:13 INFO - PROCESS | 3960 | 1461000373364 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 3960 | 1461000373367 Marionette TRACE conn5 <- [1,350,null,{}] 10:26:13 INFO - PROCESS | 3960 | 1461000373403 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:13 INFO - PROCESS | 3960 | 1461000373492 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 10:26:13 INFO - PROCESS | 3960 | 1461000373562 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882D4800 == 50 [pid = 3960] [id = 97] 10:26:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE830E6400) [pid = 3960] [serial = 288] [outer = 0000000000000000] 10:26:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE88EF3000) [pid = 3960] [serial = 289] [outer = 000000BE830E6400] 10:26:13 INFO - PROCESS | 3960 | 1461000373612 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE8F145C00) [pid = 3960] [serial = 290] [outer = 000000BE830E6400] 10:26:14 INFO - PROCESS | 3960 | 1461000373998 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:14 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. 10:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 10:26:14 INFO - PROCESS | 3960 | 1461000374057 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 3960 | 1461000374060 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 10:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:26:14 INFO - PROCESS | 3960 | 1461000374064 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 3960 | 1461000374068 Marionette TRACE conn5 <- [1,354,null,{}] 10:26:14 INFO - PROCESS | 3960 | 1461000374080 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 3960 | 1461000374171 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 10:26:14 INFO - PROCESS | 3960 | 1461000374179 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F81A000 == 51 [pid = 3960] [id = 98] 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE8F2DC800) [pid = 3960] [serial = 291] [outer = 0000000000000000] 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE8F3F9800) [pid = 3960] [serial = 292] [outer = 000000BE8F2DC800] 10:26:14 INFO - PROCESS | 3960 | 1461000374229 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE902DCC00) [pid = 3960] [serial = 293] [outer = 000000BE8F2DC800] 10:26:14 INFO - PROCESS | 3960 | 1461000374671 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:14 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. 10:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 10:26:14 INFO - PROCESS | 3960 | 1461000374696 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 3960 | 1461000374699 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 10:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:26:14 INFO - PROCESS | 3960 | 1461000374702 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - PROCESS | 3960 | 1461000374704 Marionette TRACE conn5 <- [1,358,null,{}] 10:26:14 INFO - PROCESS | 3960 | 1461000374708 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:14 INFO - PROCESS | 3960 | 1461000374799 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 10:26:14 INFO - PROCESS | 3960 | 1461000374806 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023B000 == 52 [pid = 3960] [id = 99] 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE9065F800) [pid = 3960] [serial = 294] [outer = 0000000000000000] 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE908DD800) [pid = 3960] [serial = 295] [outer = 000000BE9065F800] 10:26:14 INFO - PROCESS | 3960 | 1461000374853 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE909CC000) [pid = 3960] [serial = 296] [outer = 000000BE9065F800] 10:26:15 INFO - PROCESS | 3960 | 1461000375312 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:15 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. 10:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 10:26:15 INFO - PROCESS | 3960 | 1461000375335 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 3960 | 1461000375338 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 10:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:26:15 INFO - PROCESS | 3960 | 1461000375341 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 3960 | 1461000375343 Marionette TRACE conn5 <- [1,362,null,{}] 10:26:15 INFO - PROCESS | 3960 | 1461000375351 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:15 INFO - PROCESS | 3960 | 1461000375462 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 10:26:15 INFO - PROCESS | 3960 | 1461000375468 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE909F0800 == 53 [pid = 3960] [id = 100] 10:26:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE909CA400) [pid = 3960] [serial = 297] [outer = 0000000000000000] 10:26:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE9254C400) [pid = 3960] [serial = 298] [outer = 000000BE909CA400] 10:26:15 INFO - PROCESS | 3960 | 1461000375515 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE92E47800) [pid = 3960] [serial = 299] [outer = 000000BE909CA400] 10:26:15 INFO - PROCESS | 3960 | 1461000375980 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:16 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. 10:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 10:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:26:16 INFO - PROCESS | 3960 | 1461000376034 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 3960 | 1461000376037 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 10:26:16 INFO - PROCESS | 3960 | 1461000376040 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 3960 | 1461000376042 Marionette TRACE conn5 <- [1,366,null,{}] 10:26:16 INFO - PROCESS | 3960 | 1461000376052 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:16 INFO - PROCESS | 3960 | 1461000376174 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 10:26:16 INFO - PROCESS | 3960 | 1461000376255 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93437800 == 54 [pid = 3960] [id = 101] 10:26:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE932E1000) [pid = 3960] [serial = 300] [outer = 0000000000000000] 10:26:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE94EEF400) [pid = 3960] [serial = 301] [outer = 000000BE932E1000] 10:26:16 INFO - PROCESS | 3960 | 1461000376307 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE94F32400) [pid = 3960] [serial = 302] [outer = 000000BE932E1000] 10:26:16 INFO - PROCESS | 3960 | 1461000376735 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:16 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. 10:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 10:26:16 INFO - PROCESS | 3960 | 1461000376780 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 3960 | 1461000376783 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 10:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:26:16 INFO - PROCESS | 3960 | 1461000376786 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 3960 | 1461000376787 Marionette TRACE conn5 <- [1,370,null,{}] 10:26:16 INFO - PROCESS | 3960 | 1461000376791 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:16 INFO - PROCESS | 3960 | 1461000376903 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 10:26:16 INFO - PROCESS | 3960 | 1461000376912 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B21000 == 55 [pid = 3960] [id = 102] 10:26:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE94FBCC00) [pid = 3960] [serial = 303] [outer = 0000000000000000] 10:26:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE95DB0400) [pid = 3960] [serial = 304] [outer = 000000BE94FBCC00] 10:26:16 INFO - PROCESS | 3960 | 1461000376958 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE95FA6800) [pid = 3960] [serial = 305] [outer = 000000BE94FBCC00] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE8CADCC00) [pid = 3960] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE84417400) [pid = 3960] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE925F2C00) [pid = 3960] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE8F2D5C00) [pid = 3960] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE8F149400) [pid = 3960] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE88E31C00) [pid = 3960] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE83EAB800) [pid = 3960] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE8CB16800) [pid = 3960] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE92E8A000) [pid = 3960] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE83EA1400) [pid = 3960] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE934C3800) [pid = 3960] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8FA45000) [pid = 3960] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:26:17 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE95DAD800) [pid = 3960] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:26:17 INFO - PROCESS | 3960 | 1461000377567 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:26:17 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. 10:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 818ms 10:26:17 INFO - PROCESS | 3960 | 1461000377609 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 10:26:17 INFO - PROCESS | 3960 | 1461000377612 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 10:26:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:26:17 INFO - PROCESS | 3960 | 1461000377615 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:26:17 INFO - PROCESS | 3960 | 1461000377617 Marionette TRACE conn5 <- [1,374,null,{}] 10:26:17 INFO - PROCESS | 3960 | 1461000377620 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:17 INFO - PROCESS | 3960 | 1461000377698 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 10:26:17 INFO - PROCESS | 3960 | 1461000377706 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701B000 == 56 [pid = 3960] [id = 103] 10:26:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE88086800) [pid = 3960] [serial = 306] [outer = 0000000000000000] 10:26:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE8F2E3400) [pid = 3960] [serial = 307] [outer = 000000BE88086800] 10:26:17 INFO - PROCESS | 3960 | 1461000377753 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE9027F800) [pid = 3960] [serial = 308] [outer = 000000BE88086800] 10:26:18 INFO - PROCESS | 3960 | 1461000378202 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:26:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 10:26:18 INFO - PROCESS | 3960 | 1461000378247 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 3960 | 1461000378249 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 10:26:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:26:18 INFO - PROCESS | 3960 | 1461000378253 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 3960 | 1461000378254 Marionette TRACE conn5 <- [1,378,null,{}] 10:26:18 INFO - PROCESS | 3960 | 1461000378258 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:18 INFO - PROCESS | 3960 | 1461000378338 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 10:26:18 INFO - PROCESS | 3960 | 1461000378345 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972C6800 == 57 [pid = 3960] [id = 104] 10:26:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE90280800) [pid = 3960] [serial = 309] [outer = 0000000000000000] 10:26:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE9098AC00) [pid = 3960] [serial = 310] [outer = 000000BE90280800] 10:26:18 INFO - PROCESS | 3960 | 1461000378390 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE97469800) [pid = 3960] [serial = 311] [outer = 000000BE90280800] 10:26:18 INFO - PROCESS | 3960 | 1461000378935 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:26:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 10:26:19 INFO - PROCESS | 3960 | 1461000378990 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 3960 | 1461000378992 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 10:26:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:26:19 INFO - PROCESS | 3960 | 1461000379028 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 3960 | 1461000379030 Marionette TRACE conn5 <- [1,382,null,{}] 10:26:19 INFO - PROCESS | 3960 | 1461000379034 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:19 INFO - PROCESS | 3960 | 1461000379114 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 10:26:19 INFO - PROCESS | 3960 | 1461000379183 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979C7000 == 58 [pid = 3960] [id = 105] 10:26:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE8F7DD400) [pid = 3960] [serial = 312] [outer = 0000000000000000] 10:26:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8F7E5800) [pid = 3960] [serial = 313] [outer = 000000BE8F7DD400] 10:26:19 INFO - PROCESS | 3960 | 1461000379233 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE97462400) [pid = 3960] [serial = 314] [outer = 000000BE8F7DD400] 10:26:19 INFO - PROCESS | 3960 | 1461000379817 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:26:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 818ms 10:26:19 INFO - PROCESS | 3960 | 1461000379853 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 3960 | 1461000379857 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 10:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:26:19 INFO - PROCESS | 3960 | 1461000379863 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - PROCESS | 3960 | 1461000379868 Marionette TRACE conn5 <- [1,386,null,{}] 10:26:19 INFO - PROCESS | 3960 | 1461000379874 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:19 INFO - PROCESS | 3960 | 1461000379985 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 10:26:20 INFO - PROCESS | 3960 | 1461000380061 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899E7000 == 59 [pid = 3960] [id = 106] 10:26:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE87D9F000) [pid = 3960] [serial = 315] [outer = 0000000000000000] 10:26:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8850D000) [pid = 3960] [serial = 316] [outer = 000000BE87D9F000] 10:26:20 INFO - PROCESS | 3960 | 1461000380162 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE88515000) [pid = 3960] [serial = 317] [outer = 000000BE87D9F000] 10:26:20 INFO - PROCESS | 3960 | 1461000380789 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 10:26:20 INFO - PROCESS | 3960 | 1461000380853 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 3960 | 1461000380860 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 10:26:20 INFO - PROCESS | 3960 | 1461000380866 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:26:20 INFO - PROCESS | 3960 | 1461000380870 Marionette TRACE conn5 <- [1,390,null,{}] 10:26:20 INFO - PROCESS | 3960 | 1461000380874 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:20 INFO - PROCESS | 3960 | 1461000380985 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 10:26:21 INFO - PROCESS | 3960 | 1461000381059 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE909F4000 == 60 [pid = 3960] [id = 107] 10:26:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE8CB1F400) [pid = 3960] [serial = 318] [outer = 0000000000000000] 10:26:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE8F14B800) [pid = 3960] [serial = 319] [outer = 000000BE8CB1F400] 10:26:21 INFO - PROCESS | 3960 | 1461000381118 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE8F2ED800) [pid = 3960] [serial = 320] [outer = 000000BE8CB1F400] 10:26:21 INFO - PROCESS | 3960 | 1461000381838 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:26:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1019ms 10:26:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:26:21 INFO - PROCESS | 3960 | 1461000381892 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 10:26:21 INFO - PROCESS | 3960 | 1461000381894 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 10:26:21 INFO - PROCESS | 3960 | 1461000381898 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:26:21 INFO - PROCESS | 3960 | 1461000381903 Marionette TRACE conn5 <- [1,394,null,{}] 10:26:21 INFO - PROCESS | 3960 | 1461000381914 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:22 INFO - PROCESS | 3960 | 1461000382081 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 10:26:22 INFO - PROCESS | 3960 | 1461000382189 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC35800 == 61 [pid = 3960] [id = 108] 10:26:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE90279400) [pid = 3960] [serial = 321] [outer = 0000000000000000] 10:26:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE91CBF400) [pid = 3960] [serial = 322] [outer = 000000BE90279400] 10:26:22 INFO - PROCESS | 3960 | 1461000382252 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE932DF000) [pid = 3960] [serial = 323] [outer = 000000BE90279400] 10:26:23 INFO - PROCESS | 3960 | 1461000383113 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:26:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1283ms 10:26:23 INFO - PROCESS | 3960 | 1461000383183 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 3960 | 1461000383188 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 10:26:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:26:23 INFO - PROCESS | 3960 | 1461000383193 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - PROCESS | 3960 | 1461000383197 Marionette TRACE conn5 <- [1,398,null,{}] 10:26:23 INFO - PROCESS | 3960 | 1461000383204 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:23 INFO - PROCESS | 3960 | 1461000383299 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 10:26:23 INFO - PROCESS | 3960 | 1461000383376 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE891B0800 == 62 [pid = 3960] [id = 109] 10:26:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE88514C00) [pid = 3960] [serial = 324] [outer = 0000000000000000] 10:26:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE88E31400) [pid = 3960] [serial = 325] [outer = 000000BE88514C00] 10:26:23 INFO - PROCESS | 3960 | 1461000383428 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE88EFF000) [pid = 3960] [serial = 326] [outer = 000000BE88514C00] 10:26:24 INFO - PROCESS | 3960 | 1461000384110 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90527000 == 61 [pid = 3960] [id = 63] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE983A1800 == 60 [pid = 3960] [id = 62] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972C6800 == 59 [pid = 3960] [id = 104] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9701B000 == 58 [pid = 3960] [id = 103] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B21000 == 57 [pid = 3960] [id = 102] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93437800 == 56 [pid = 3960] [id = 101] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE909F0800 == 55 [pid = 3960] [id = 100] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023B000 == 54 [pid = 3960] [id = 99] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F81A000 == 53 [pid = 3960] [id = 98] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE934C2400) [pid = 3960] [serial = 232] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE882F3C00) [pid = 3960] [serial = 226] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE92E85000) [pid = 3960] [serial = 229] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882D4800 == 52 [pid = 3960] [id = 97] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8847D800 == 51 [pid = 3960] [id = 96] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFC42000 == 50 [pid = 3960] [id = 93] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974BC000 == 49 [pid = 3960] [id = 92] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDD2800 == 48 [pid = 3960] [id = 91] 10:26:24 INFO - PROCESS | 3960 | --DOCSHELL 000000BE834B1800 == 47 [pid = 3960] [id = 90] 10:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 10:26:24 INFO - PROCESS | 3960 | 1461000384184 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3960 | 1461000384190 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 10:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:26:24 INFO - PROCESS | 3960 | 1461000384196 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3960 | 1461000384199 Marionette TRACE conn5 <- [1,402,null,{}] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BEFD7D1000) [pid = 3960] [serial = 176] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE932DB000) [pid = 3960] [serial = 256] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE8F3F1400) [pid = 3960] [serial = 259] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE93418800) [pid = 3960] [serial = 260] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE94EE8800) [pid = 3960] [serial = 262] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE93411000) [pid = 3960] [serial = 257] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE94EF4400) [pid = 3960] [serial = 263] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE8FF37400) [pid = 3960] [serial = 250] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE9098D400) [pid = 3960] [serial = 251] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE8F3FCC00) [pid = 3960] [serial = 248] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE8F2DB000) [pid = 3960] [serial = 182] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE882F4400) [pid = 3960] [serial = 179] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE94F31400) [pid = 3960] [serial = 265] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE92E85400) [pid = 3960] [serial = 254] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE8F2F9800) [pid = 3960] [serial = 247] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE8F14E000) [pid = 3960] [serial = 244] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8F212000) [pid = 3960] [serial = 245] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE88EF0C00) [pid = 3960] [serial = 241] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE8CB15000) [pid = 3960] [serial = 242] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE88E32800) [pid = 3960] [serial = 236] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE87534C00) [pid = 3960] [serial = 235] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8ED5D400) [pid = 3960] [serial = 239] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8CB21C00) [pid = 3960] [serial = 238] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE92E08800) [pid = 3960] [serial = 253] [outer = 0000000000000000] [url = about:blank] 10:26:24 INFO - PROCESS | 3960 | 1461000384227 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:24 INFO - PROCESS | 3960 | 1461000384336 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 10:26:24 INFO - PROCESS | 3960 | 1461000384344 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8828F000 == 48 [pid = 3960] [id = 110] 10:26:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE87534C00) [pid = 3960] [serial = 327] [outer = 0000000000000000] 10:26:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE87DB4800) [pid = 3960] [serial = 328] [outer = 000000BE87534C00] 10:26:24 INFO - PROCESS | 3960 | 1461000384390 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE8850E000) [pid = 3960] [serial = 329] [outer = 000000BE87534C00] 10:26:24 INFO - PROCESS | 3960 | 1461000384899 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:26:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 10:26:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:26:24 INFO - PROCESS | 3960 | 1461000384931 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 3960 | 1461000384933 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 10:26:24 INFO - PROCESS | 3960 | 1461000384937 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 3960 | 1461000384941 Marionette TRACE conn5 <- [1,406,null,{}] 10:26:24 INFO - PROCESS | 3960 | 1461000384952 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3960 | 1461000385037 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 10:26:25 INFO - PROCESS | 3960 | 1461000385046 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E14E000 == 49 [pid = 3960] [id = 111] 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE8CB23800) [pid = 3960] [serial = 330] [outer = 0000000000000000] 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE8E7B4800) [pid = 3960] [serial = 331] [outer = 000000BE8CB23800] 10:26:25 INFO - PROCESS | 3960 | 1461000385097 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE8F149800) [pid = 3960] [serial = 332] [outer = 000000BE8CB23800] 10:26:25 INFO - PROCESS | 3960 | 1461000385561 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:26:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 10:26:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:26:25 INFO - PROCESS | 3960 | 1461000385632 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 3960 | 1461000385635 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 10:26:25 INFO - PROCESS | 3960 | 1461000385639 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 3960 | 1461000385641 Marionette TRACE conn5 <- [1,410,null,{}] 10:26:25 INFO - PROCESS | 3960 | 1461000385644 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:25 INFO - PROCESS | 3960 | 1461000385728 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 10:26:25 INFO - PROCESS | 3960 | 1461000385824 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F819800 == 50 [pid = 3960] [id = 112] 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE8F14BC00) [pid = 3960] [serial = 333] [outer = 0000000000000000] 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE8F2EEC00) [pid = 3960] [serial = 334] [outer = 000000BE8F14BC00] 10:26:25 INFO - PROCESS | 3960 | 1461000385875 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE8F3FAC00) [pid = 3960] [serial = 335] [outer = 000000BE8F14BC00] 10:26:26 INFO - PROCESS | 3960 | 1461000386360 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:26:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 776ms 10:26:26 INFO - PROCESS | 3960 | 1461000386418 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 3960 | 1461000386423 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 10:26:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:26:26 INFO - PROCESS | 3960 | 1461000386429 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 3960 | 1461000386433 Marionette TRACE conn5 <- [1,414,null,{}] 10:26:26 INFO - PROCESS | 3960 | 1461000386441 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:26 INFO - PROCESS | 3960 | 1461000386550 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 10:26:26 INFO - PROCESS | 3960 | 1461000386623 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88472000 == 51 [pid = 3960] [id = 113] 10:26:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE88087000) [pid = 3960] [serial = 336] [outer = 0000000000000000] 10:26:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE880C9800) [pid = 3960] [serial = 337] [outer = 000000BE88087000] 10:26:26 INFO - PROCESS | 3960 | 1461000386684 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE88EF7400) [pid = 3960] [serial = 338] [outer = 000000BE88087000] 10:26:27 INFO - PROCESS | 3960 | 1461000387412 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:26:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1024ms 10:26:27 INFO - PROCESS | 3960 | 1461000387457 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 3960 | 1461000387464 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 10:26:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:26:27 INFO - PROCESS | 3960 | 1461000387470 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 3960 | 1461000387474 Marionette TRACE conn5 <- [1,418,null,{}] 10:26:27 INFO - PROCESS | 3960 | 1461000387478 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:27 INFO - PROCESS | 3960 | 1461000387585 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 10:26:27 INFO - PROCESS | 3960 | 1461000387653 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90223800 == 52 [pid = 3960] [id = 114] 10:26:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE8CB20000) [pid = 3960] [serial = 339] [outer = 0000000000000000] 10:26:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8F211C00) [pid = 3960] [serial = 340] [outer = 000000BE8CB20000] 10:26:27 INFO - PROCESS | 3960 | 1461000387712 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE8F581800) [pid = 3960] [serial = 341] [outer = 000000BE8CB20000] 10:26:28 INFO - PROCESS | 3960 | 1461000388840 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:26:28 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 10:26:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1381ms 10:26:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:26:28 INFO - PROCESS | 3960 | 1461000388856 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 3960 | 1461000388859 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 3960 | 1461000388863 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - PROCESS | 3960 | 1461000388868 Marionette TRACE conn5 <- [1,422,null,{}] 10:26:28 INFO - PROCESS | 3960 | 1461000388879 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:28 INFO - PROCESS | 3960 | 1461000388985 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 10:26:29 INFO - PROCESS | 3960 | 1461000389046 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9096E800 == 53 [pid = 3960] [id = 115] 10:26:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8F7E8800) [pid = 3960] [serial = 342] [outer = 0000000000000000] 10:26:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE90283C00) [pid = 3960] [serial = 343] [outer = 000000BE8F7E8800] 10:26:29 INFO - PROCESS | 3960 | 1461000389108 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE9060EC00) [pid = 3960] [serial = 344] [outer = 000000BE8F7E8800] 10:26:30 INFO - PROCESS | 3960 | 1461000390181 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:26:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:26:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1338ms 10:26:30 INFO - PROCESS | 3960 | 1461000390203 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 3960 | 1461000390206 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 10:26:30 INFO - PROCESS | 3960 | 1461000390251 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:26:30 INFO - PROCESS | 3960 | 1461000390254 Marionette TRACE conn5 <- [1,426,null,{}] 10:26:30 INFO - PROCESS | 3960 | 1461000390258 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:30 INFO - PROCESS | 3960 | 1461000390349 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 10:26:30 INFO - PROCESS | 3960 | 1461000390489 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93441000 == 54 [pid = 3960] [id = 116] 10:26:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE8FA47800) [pid = 3960] [serial = 345] [outer = 0000000000000000] 10:26:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE909C3400) [pid = 3960] [serial = 346] [outer = 000000BE8FA47800] 10:26:30 INFO - PROCESS | 3960 | 1461000390547 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE92545000) [pid = 3960] [serial = 347] [outer = 000000BE8FA47800] 10:26:31 INFO - PROCESS | 3960 | 1461000391256 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 3960 | 1461000391368 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 10:26:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:26:31 INFO - PROCESS | 3960 | 1461000391374 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 3960 | 1461000391378 Marionette TRACE conn5 <- [1,430,null,{}] 10:26:31 INFO - PROCESS | 3960 | 1461000391383 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:31 INFO - PROCESS | 3960 | 1461000391509 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 10:26:31 INFO - PROCESS | 3960 | 1461000391517 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B5000 == 50 [pid = 3960] [id = 117] 10:26:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE88083C00) [pid = 3960] [serial = 348] [outer = 0000000000000000] 10:26:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE8850AC00) [pid = 3960] [serial = 349] [outer = 000000BE88083C00] 10:26:31 INFO - PROCESS | 3960 | 1461000391601 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE8CB19000) [pid = 3960] [serial = 350] [outer = 000000BE88083C00] 10:26:32 INFO - PROCESS | 3960 | 1461000392109 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 776ms 10:26:32 INFO - PROCESS | 3960 | 1461000392156 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3960 | 1461000392162 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:26:32 INFO - PROCESS | 3960 | 1461000392176 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3960 | 1461000392179 Marionette TRACE conn5 <- [1,434,null,{}] 10:26:32 INFO - PROCESS | 3960 | 1461000392182 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:32 INFO - PROCESS | 3960 | 1461000392293 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 10:26:32 INFO - PROCESS | 3960 | 1461000392344 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE902BA800 == 51 [pid = 3960] [id = 118] 10:26:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE8F3F0800) [pid = 3960] [serial = 351] [outer = 0000000000000000] 10:26:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE8F3FEC00) [pid = 3960] [serial = 352] [outer = 000000BE8F3F0800] 10:26:32 INFO - PROCESS | 3960 | 1461000392393 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8FF3D400) [pid = 3960] [serial = 353] [outer = 000000BE8F3F0800] 10:26:32 INFO - PROCESS | 3960 | 1461000392874 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:26:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:26:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 10:26:32 INFO - PROCESS | 3960 | 1461000392916 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 10:26:32 INFO - PROCESS | 3960 | 1461000392919 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 10:26:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:26:32 INFO - PROCESS | 3960 | 1461000392922 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:26:32 INFO - PROCESS | 3960 | 1461000392926 Marionette TRACE conn5 <- [1,438,null,{}] 10:26:32 INFO - PROCESS | 3960 | 1461000392937 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 3960 | 1461000393053 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 10:26:33 INFO - PROCESS | 3960 | 1461000393069 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B21000 == 52 [pid = 3960] [id = 119] 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE91CBEC00) [pid = 3960] [serial = 354] [outer = 0000000000000000] 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE92E08800) [pid = 3960] [serial = 355] [outer = 000000BE91CBEC00] 10:26:33 INFO - PROCESS | 3960 | 1461000393156 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE92E89800) [pid = 3960] [serial = 356] [outer = 000000BE91CBEC00] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE94FBCC00) [pid = 3960] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE932E1000) [pid = 3960] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8401B000) [pid = 3960] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE8F2DC800) [pid = 3960] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE88E28800) [pid = 3960] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE9065F800) [pid = 3960] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE88E34400) [pid = 3960] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE830E6400) [pid = 3960] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE8ECDDC00) [pid = 3960] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE8F687C00) [pid = 3960] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE934CBC00) [pid = 3960] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE97468800) [pid = 3960] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE88086800) [pid = 3960] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE932E1C00) [pid = 3960] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE87D11400) [pid = 3960] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE8F2DA000) [pid = 3960] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE90663000) [pid = 3960] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE97766400) [pid = 3960] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE97465800) [pid = 3960] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE909CA400) [pid = 3960] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE90280800) [pid = 3960] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE87534C00) [pid = 3960] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE88514C00) [pid = 3960] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:26:33 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8CB23800) [pid = 3960] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:26:33 INFO - PROCESS | 3960 | 1461000393740 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:26:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 838ms 10:26:33 INFO - PROCESS | 3960 | 1461000393763 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 3960 | 1461000393766 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:26:33 INFO - PROCESS | 3960 | 1461000393770 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 3960 | 1461000393772 Marionette TRACE conn5 <- [1,442,null,{}] 10:26:33 INFO - PROCESS | 3960 | 1461000393776 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:33 INFO - PROCESS | 3960 | 1461000393860 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 10:26:33 INFO - PROCESS | 3960 | 1461000393867 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701D000 == 53 [pid = 3960] [id = 120] 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE8CA68000) [pid = 3960] [serial = 357] [outer = 0000000000000000] 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE8F2E1000) [pid = 3960] [serial = 358] [outer = 000000BE8CA68000] 10:26:33 INFO - PROCESS | 3960 | 1461000393913 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE92E83000) [pid = 3960] [serial = 359] [outer = 000000BE8CA68000] 10:26:34 INFO - PROCESS | 3960 | 1461000394339 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:26:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 10:26:34 INFO - PROCESS | 3960 | 1461000394401 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 3960 | 1461000394403 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 10:26:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:26:34 INFO - PROCESS | 3960 | 1461000394406 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 3960 | 1461000394408 Marionette TRACE conn5 <- [1,446,null,{}] 10:26:34 INFO - PROCESS | 3960 | 1461000394412 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:34 INFO - PROCESS | 3960 | 1461000394492 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 10:26:34 INFO - PROCESS | 3960 | 1461000394500 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972C1800 == 54 [pid = 3960] [id = 121] 10:26:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE92E02400) [pid = 3960] [serial = 360] [outer = 0000000000000000] 10:26:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE932DF400) [pid = 3960] [serial = 361] [outer = 000000BE92E02400] 10:26:34 INFO - PROCESS | 3960 | 1461000394546 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE934C3800) [pid = 3960] [serial = 362] [outer = 000000BE92E02400] 10:26:35 INFO - PROCESS | 3960 | 1461000395030 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:26:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 10:26:35 INFO - PROCESS | 3960 | 1461000395080 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 3960 | 1461000395082 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 10:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:26:35 INFO - PROCESS | 3960 | 1461000395085 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 3960 | 1461000395087 Marionette TRACE conn5 <- [1,450,null,{}] 10:26:35 INFO - PROCESS | 3960 | 1461000395091 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:35 INFO - PROCESS | 3960 | 1461000395183 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 10:26:35 INFO - PROCESS | 3960 | 1461000395192 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979C0800 == 55 [pid = 3960] [id = 122] 10:26:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE94EF5000) [pid = 3960] [serial = 363] [outer = 0000000000000000] 10:26:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE94F28800) [pid = 3960] [serial = 364] [outer = 000000BE94EF5000] 10:26:35 INFO - PROCESS | 3960 | 1461000395241 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE94F35000) [pid = 3960] [serial = 365] [outer = 000000BE94EF5000] 10:26:35 INFO - PROCESS | 3960 | 1461000395931 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 3960 | 1461000395973 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 10:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:26:35 INFO - PROCESS | 3960 | 1461000395979 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 3960 | 1461000395983 Marionette TRACE conn5 <- [1,454,null,{}] 10:26:35 INFO - PROCESS | 3960 | 1461000395990 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:36 INFO - PROCESS | 3960 | 1461000396108 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 10:26:36 INFO - PROCESS | 3960 | 1461000396175 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82E73800 == 56 [pid = 3960] [id = 123] 10:26:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE88EF6C00) [pid = 3960] [serial = 366] [outer = 0000000000000000] 10:26:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8F14C000) [pid = 3960] [serial = 367] [outer = 000000BE88EF6C00] 10:26:36 INFO - PROCESS | 3960 | 1461000396276 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE8F580000) [pid = 3960] [serial = 368] [outer = 000000BE88EF6C00] 10:26:36 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:36 INFO - PROCESS | 3960 | 1461000396928 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 10:26:36 INFO - PROCESS | 3960 | 1461000396969 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 3960 | 1461000396975 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 3960 | 1461000396983 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:26:36 INFO - PROCESS | 3960 | 1461000396986 Marionette TRACE conn5 <- [1,458,null,{}] 10:26:36 INFO - PROCESS | 3960 | 1461000396990 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:37 INFO - PROCESS | 3960 | 1461000397136 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 10:26:37 INFO - PROCESS | 3960 | 1461000397153 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97009000 == 57 [pid = 3960] [id = 124] 10:26:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE908DC400) [pid = 3960] [serial = 369] [outer = 0000000000000000] 10:26:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE92E7FC00) [pid = 3960] [serial = 370] [outer = 000000BE908DC400] 10:26:37 INFO - PROCESS | 3960 | 1461000397210 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE934C2400) [pid = 3960] [serial = 371] [outer = 000000BE908DC400] 10:26:37 INFO - PROCESS | 3960 | 1461000397863 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 3960 | 1461000397914 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:26:37 INFO - PROCESS | 3960 | 1461000397919 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 3960 | 1461000397924 Marionette TRACE conn5 <- [1,462,null,{}] 10:26:37 INFO - PROCESS | 3960 | 1461000397936 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:38 INFO - PROCESS | 3960 | 1461000398041 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 10:26:38 INFO - PROCESS | 3960 | 1461000398115 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985C7000 == 58 [pid = 3960] [id = 125] 10:26:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE94F2D400) [pid = 3960] [serial = 372] [outer = 0000000000000000] 10:26:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE95D66800) [pid = 3960] [serial = 373] [outer = 000000BE94F2D400] 10:26:38 INFO - PROCESS | 3960 | 1461000398177 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE95DB6800) [pid = 3960] [serial = 374] [outer = 000000BE94F2D400] 10:26:38 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:38 INFO - PROCESS | 3960 | 1461000398844 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 3960 | 1461000398909 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:26:38 INFO - PROCESS | 3960 | 1461000398912 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 3960 | 1461000398915 Marionette TRACE conn5 <- [1,466,null,{}] 10:26:38 INFO - PROCESS | 3960 | 1461000398918 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:39 INFO - PROCESS | 3960 | 1461000399022 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 10:26:39 INFO - PROCESS | 3960 | 1461000399094 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8856D800 == 59 [pid = 3960] [id = 126] 10:26:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE97464C00) [pid = 3960] [serial = 375] [outer = 0000000000000000] 10:26:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE9746B400) [pid = 3960] [serial = 376] [outer = 000000BE97464C00] 10:26:39 INFO - PROCESS | 3960 | 1461000399152 Marionette DEBUG loaded listener.js 10:26:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE97769400) [pid = 3960] [serial = 377] [outer = 000000BE97464C00] 10:26:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE8342B800) [pid = 3960] [serial = 378] [outer = 000000BE83E91400] 10:26:39 INFO - PROCESS | 3960 | 1461000399862 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 3960 | 1461000400052 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 10:26:40 INFO - PROCESS | 3960 | 1461000400058 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:26:40 INFO - PROCESS | 3960 | 1461000400061 Marionette TRACE conn5 <- [1,470,null,{}] 10:26:40 INFO - PROCESS | 3960 | 1461000400067 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:40 INFO - PROCESS | 3960 | 1461000400164 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 10:26:40 INFO - PROCESS | 3960 | 1461000400232 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8856C000 == 60 [pid = 3960] [id = 127] 10:26:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE88514C00) [pid = 3960] [serial = 379] [outer = 0000000000000000] 10:26:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE88EC9400) [pid = 3960] [serial = 380] [outer = 000000BE88514C00] 10:26:40 INFO - PROCESS | 3960 | 1461000400284 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8CB1A000) [pid = 3960] [serial = 381] [outer = 000000BE88514C00] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92979000 == 59 [pid = 3960] [id = 32] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972C1800 == 58 [pid = 3960] [id = 121] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9701D000 == 57 [pid = 3960] [id = 120] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B21000 == 56 [pid = 3960] [id = 119] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE902BA800 == 55 [pid = 3960] [id = 118] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899B5000 == 54 [pid = 3960] [id = 117] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90223800 == 53 [pid = 3960] [id = 114] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979C7000 == 52 [pid = 3960] [id = 105] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88472000 == 51 [pid = 3960] [id = 113] 10:26:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F819800 == 50 [pid = 3960] [id = 112] 10:26:40 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8F2EEC00) [pid = 3960] [serial = 334] [outer = 0000000000000000] [url = about:blank] 10:26:40 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE91CBF400) [pid = 3960] [serial = 322] [outer = 0000000000000000] [url = about:blank] 10:26:40 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE8F14B800) [pid = 3960] [serial = 319] [outer = 0000000000000000] [url = about:blank] 10:26:40 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8850D000) [pid = 3960] [serial = 316] [outer = 0000000000000000] [url = about:blank] 10:26:40 INFO - PROCESS | 3960 | 1461000400991 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE95DB0400) [pid = 3960] [serial = 304] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE94F32400) [pid = 3960] [serial = 302] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE882E8400) [pid = 3960] [serial = 269] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE87837400) [pid = 3960] [serial = 268] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE8F3F9800) [pid = 3960] [serial = 292] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE902DCC00) [pid = 3960] [serial = 293] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE94EEF400) [pid = 3960] [serial = 301] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE8E1DC400) [pid = 3960] [serial = 287] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE8BF6B000) [pid = 3960] [serial = 286] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE908DD800) [pid = 3960] [serial = 295] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE919D8800) [pid = 3960] [serial = 284] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE8CB20400) [pid = 3960] [serial = 283] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE88EF3000) [pid = 3960] [serial = 289] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE8F149800) [pid = 3960] [serial = 332] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE8F145C00) [pid = 3960] [serial = 290] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE880D3400) [pid = 3960] [serial = 271] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE90660800) [pid = 3960] [serial = 274] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE87DB4800) [pid = 3960] [serial = 328] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE95D63400) [pid = 3960] [serial = 277] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE9746EC00) [pid = 3960] [serial = 280] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8850E000) [pid = 3960] [serial = 329] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE88EFF000) [pid = 3960] [serial = 326] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE9027F800) [pid = 3960] [serial = 308] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE95D60C00) [pid = 3960] [serial = 233] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8CB13000) [pid = 3960] [serial = 227] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE932D7C00) [pid = 3960] [serial = 230] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE95D61800) [pid = 3960] [serial = 185] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE97F1C400) [pid = 3960] [serial = 188] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE8F2E3400) [pid = 3960] [serial = 307] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE982B5000) [pid = 3960] [serial = 224] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE95FA6800) [pid = 3960] [serial = 305] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE9254C400) [pid = 3960] [serial = 298] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE92E47800) [pid = 3960] [serial = 299] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE9098AC00) [pid = 3960] [serial = 310] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE8F7E5800) [pid = 3960] [serial = 313] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE909CC000) [pid = 3960] [serial = 296] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE97469800) [pid = 3960] [serial = 311] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE90C83C00) [pid = 3960] [serial = 275] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE95FA4C00) [pid = 3960] [serial = 278] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE8F14C400) [pid = 3960] [serial = 272] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE9776F800) [pid = 3960] [serial = 281] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE88E31400) [pid = 3960] [serial = 325] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE8E7B4800) [pid = 3960] [serial = 331] [outer = 0000000000000000] [url = about:blank] 10:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 986ms 10:26:41 INFO - PROCESS | 3960 | 1461000401047 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3960 | 1461000401051 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 10:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:26:41 INFO - PROCESS | 3960 | 1461000401061 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 3960 | 1461000401065 Marionette TRACE conn5 <- [1,474,null,{}] 10:26:41 INFO - PROCESS | 3960 | 1461000401069 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3960 | 1461000401154 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 10:26:41 INFO - PROCESS | 3960 | 1461000401167 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE883A6000 == 51 [pid = 3960] [id = 128] 10:26:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE88088000) [pid = 3960] [serial = 382] [outer = 0000000000000000] 10:26:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE882E8400) [pid = 3960] [serial = 383] [outer = 000000BE88088000] 10:26:41 INFO - PROCESS | 3960 | 1461000401214 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE8993FC00) [pid = 3960] [serial = 384] [outer = 000000BE88088000] 10:26:41 INFO - PROCESS | 3960 | 1461000401740 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 10:26:41 INFO - PROCESS | 3960 | 1461000401795 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 10:26:41 INFO - PROCESS | 3960 | 1461000401797 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 10:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:26:41 INFO - PROCESS | 3960 | 1461000401801 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:26:41 INFO - PROCESS | 3960 | 1461000401803 Marionette TRACE conn5 <- [1,478,null,{}] 10:26:41 INFO - PROCESS | 3960 | 1461000401813 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:41 INFO - PROCESS | 3960 | 1461000401901 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 10:26:41 INFO - PROCESS | 3960 | 1461000401971 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E158800 == 52 [pid = 3960] [id = 129] 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE88ECE000) [pid = 3960] [serial = 385] [outer = 0000000000000000] 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE8F20F800) [pid = 3960] [serial = 386] [outer = 000000BE88ECE000] 10:26:42 INFO - PROCESS | 3960 | 1461000402023 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE8F350400) [pid = 3960] [serial = 387] [outer = 000000BE88ECE000] 10:26:42 INFO - PROCESS | 3960 | 1461000402434 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 10:26:42 INFO - PROCESS | 3960 | 1461000402496 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 3960 | 1461000402498 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 10:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:26:42 INFO - PROCESS | 3960 | 1461000402501 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 3960 | 1461000402503 Marionette TRACE conn5 <- [1,482,null,{}] 10:26:42 INFO - PROCESS | 3960 | 1461000402507 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:42 INFO - PROCESS | 3960 | 1461000402589 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 10:26:42 INFO - PROCESS | 3960 | 1461000402596 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F711000 == 53 [pid = 3960] [id = 130] 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE8F359400) [pid = 3960] [serial = 388] [outer = 0000000000000000] 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE8F3FA000) [pid = 3960] [serial = 389] [outer = 000000BE8F359400] 10:26:42 INFO - PROCESS | 3960 | 1461000402642 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE8FB61000) [pid = 3960] [serial = 390] [outer = 000000BE8F359400] 10:26:43 INFO - PROCESS | 3960 | 1461000403135 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 10:26:43 INFO - PROCESS | 3960 | 1461000403197 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3960 | 1461000403199 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:26:43 INFO - PROCESS | 3960 | 1461000403202 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 3960 | 1461000403204 Marionette TRACE conn5 <- [1,486,null,{}] 10:26:43 INFO - PROCESS | 3960 | 1461000403212 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:43 INFO - PROCESS | 3960 | 1461000403315 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 10:26:43 INFO - PROCESS | 3960 | 1461000403362 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901E6000 == 54 [pid = 3960] [id = 131] 10:26:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE90278800) [pid = 3960] [serial = 391] [outer = 0000000000000000] 10:26:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE9027E400) [pid = 3960] [serial = 392] [outer = 000000BE90278800] 10:26:43 INFO - PROCESS | 3960 | 1461000403409 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE902E5C00) [pid = 3960] [serial = 393] [outer = 000000BE90278800] 10:26:43 INFO - PROCESS | 3960 | 1461000403818 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 10:26:43 INFO - PROCESS | 3960 | 1461000403876 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 3960 | 1461000403878 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:26:43 INFO - PROCESS | 3960 | 1461000403888 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 3960 | 1461000403891 Marionette TRACE conn5 <- [1,490,null,{}] 10:26:43 INFO - PROCESS | 3960 | 1461000403894 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 3960 | 1461000404050 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 10:26:44 INFO - PROCESS | 3960 | 1461000404081 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9052F000 == 55 [pid = 3960] [id = 132] 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE919D7C00) [pid = 3960] [serial = 394] [outer = 0000000000000000] 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE9254C400) [pid = 3960] [serial = 395] [outer = 000000BE919D7C00] 10:26:44 INFO - PROCESS | 3960 | 1461000404130 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE92E88000) [pid = 3960] [serial = 396] [outer = 000000BE919D7C00] 10:26:44 INFO - PROCESS | 3960 | 1461000404573 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 734ms 10:26:44 INFO - PROCESS | 3960 | 1461000404628 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 3960 | 1461000404630 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 10:26:44 INFO - PROCESS | 3960 | 1461000404634 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:26:44 INFO - PROCESS | 3960 | 1461000404636 Marionette TRACE conn5 <- [1,494,null,{}] 10:26:44 INFO - PROCESS | 3960 | 1461000404639 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:44 INFO - PROCESS | 3960 | 1461000404744 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 10:26:44 INFO - PROCESS | 3960 | 1461000404756 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91C8E800 == 56 [pid = 3960] [id = 133] 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE932DC400) [pid = 3960] [serial = 397] [outer = 0000000000000000] 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE932E1400) [pid = 3960] [serial = 398] [outer = 000000BE932DC400] 10:26:44 INFO - PROCESS | 3960 | 1461000404840 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE94EEBC00) [pid = 3960] [serial = 399] [outer = 000000BE932DC400] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE88087000) [pid = 3960] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE91CBEC00) [pid = 3960] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE8F3F0800) [pid = 3960] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE8F7E8800) [pid = 3960] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE8F14BC00) [pid = 3960] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE8FA47800) [pid = 3960] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE8CB20000) [pid = 3960] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE92E02400) [pid = 3960] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE88083C00) [pid = 3960] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE8CA68000) [pid = 3960] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE87D9F000) [pid = 3960] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE8CB1F400) [pid = 3960] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE90279400) [pid = 3960] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE94F2D800) [pid = 3960] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:26:45 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE8F7DD400) [pid = 3960] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:26:45 INFO - PROCESS | 3960 | 1461000405397 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 776ms 10:26:45 INFO - PROCESS | 3960 | 1461000405414 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 3960 | 1461000405416 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 10:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:26:45 INFO - PROCESS | 3960 | 1461000405419 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 3960 | 1461000405421 Marionette TRACE conn5 <- [1,498,null,{}] 10:26:45 INFO - PROCESS | 3960 | 1461000405425 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:45 INFO - PROCESS | 3960 | 1461000405505 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 10:26:45 INFO - PROCESS | 3960 | 1461000405576 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE920D3800 == 57 [pid = 3960] [id = 134] 10:26:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE88087000) [pid = 3960] [serial = 400] [outer = 0000000000000000] 10:26:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE8CB1AC00) [pid = 3960] [serial = 401] [outer = 000000BE88087000] 10:26:45 INFO - PROCESS | 3960 | 1461000405624 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE902DA400) [pid = 3960] [serial = 402] [outer = 000000BE88087000] 10:26:45 INFO - PROCESS | 3960 | 1461000405981 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 10:26:46 INFO - PROCESS | 3960 | 1461000406051 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 3960 | 1461000406054 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 10:26:46 INFO - PROCESS | 3960 | 1461000406057 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:26:46 INFO - PROCESS | 3960 | 1461000406059 Marionette TRACE conn5 <- [1,502,null,{}] 10:26:46 INFO - PROCESS | 3960 | 1461000406063 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:46 INFO - PROCESS | 3960 | 1461000406169 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 10:26:46 INFO - PROCESS | 3960 | 1461000406177 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D32000 == 58 [pid = 3960] [id = 135] 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE8F7DD400) [pid = 3960] [serial = 403] [outer = 0000000000000000] 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE94EEF000) [pid = 3960] [serial = 404] [outer = 000000BE8F7DD400] 10:26:46 INFO - PROCESS | 3960 | 1461000406223 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE95D69C00) [pid = 3960] [serial = 405] [outer = 000000BE8F7DD400] 10:26:46 INFO - PROCESS | 3960 | 1461000406623 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 587ms 10:26:46 INFO - PROCESS | 3960 | 1461000406647 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 3960 | 1461000406650 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 10:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:26:46 INFO - PROCESS | 3960 | 1461000406653 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 3960 | 1461000406655 Marionette TRACE conn5 <- [1,506,null,{}] 10:26:46 INFO - PROCESS | 3960 | 1461000406658 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:46 INFO - PROCESS | 3960 | 1461000406738 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 10:26:46 INFO - PROCESS | 3960 | 1461000406836 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706E800 == 59 [pid = 3960] [id = 136] 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE95DB7800) [pid = 3960] [serial = 406] [outer = 0000000000000000] 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE95FA6C00) [pid = 3960] [serial = 407] [outer = 000000BE95DB7800] 10:26:46 INFO - PROCESS | 3960 | 1461000406889 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE9746B800) [pid = 3960] [serial = 408] [outer = 000000BE95DB7800] 10:26:47 INFO - PROCESS | 3960 | 1461000407257 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 10:26:47 INFO - PROCESS | 3960 | 1461000407327 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 3960 | 1461000407331 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 10:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:26:47 INFO - PROCESS | 3960 | 1461000407337 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - PROCESS | 3960 | 1461000407342 Marionette TRACE conn5 <- [1,510,null,{}] 10:26:47 INFO - PROCESS | 3960 | 1461000407349 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:47 INFO - PROCESS | 3960 | 1461000407498 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 10:26:47 INFO - PROCESS | 3960 | 1461000407620 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8846E000 == 60 [pid = 3960] [id = 137] 10:26:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE87DB4800) [pid = 3960] [serial = 409] [outer = 0000000000000000] 10:26:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE88080800) [pid = 3960] [serial = 410] [outer = 000000BE87DB4800] 10:26:47 INFO - PROCESS | 3960 | 1461000407681 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE8BF6B400) [pid = 3960] [serial = 411] [outer = 000000BE87DB4800] 10:26:48 INFO - PROCESS | 3960 | 1461000408352 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1025ms 10:26:48 INFO - PROCESS | 3960 | 1461000408366 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 3960 | 1461000408370 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 10:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:26:48 INFO - PROCESS | 3960 | 1461000408378 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 3960 | 1461000408383 Marionette TRACE conn5 <- [1,514,null,{}] 10:26:48 INFO - PROCESS | 3960 | 1461000408387 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:48 INFO - PROCESS | 3960 | 1461000408498 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 10:26:48 INFO - PROCESS | 3960 | 1461000408583 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901EB800 == 61 [pid = 3960] [id = 138] 10:26:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8F2F8800) [pid = 3960] [serial = 412] [outer = 0000000000000000] 10:26:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE8F357C00) [pid = 3960] [serial = 413] [outer = 000000BE8F2F8800] 10:26:48 INFO - PROCESS | 3960 | 1461000408642 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE9027EC00) [pid = 3960] [serial = 414] [outer = 000000BE8F2F8800] 10:26:49 INFO - PROCESS | 3960 | 1461000409175 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:26:49 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 10:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 838ms 10:26:49 INFO - PROCESS | 3960 | 1461000409244 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 3960 | 1461000409247 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:26:49 INFO - PROCESS | 3960 | 1461000409252 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 3960 | 1461000409255 Marionette TRACE conn5 <- [1,518,null,{}] 10:26:49 INFO - PROCESS | 3960 | 1461000409266 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:49 INFO - PROCESS | 3960 | 1461000409381 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 10:26:49 INFO - PROCESS | 3960 | 1461000409454 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974C2000 == 62 [pid = 3960] [id = 139] 10:26:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE929A4800) [pid = 3960] [serial = 415] [outer = 0000000000000000] 10:26:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE932D9C00) [pid = 3960] [serial = 416] [outer = 000000BE929A4800] 10:26:49 INFO - PROCESS | 3960 | 1461000409557 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE95FA2C00) [pid = 3960] [serial = 417] [outer = 000000BE929A4800] 10:26:50 INFO - PROCESS | 3960 | 1461000410143 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 923ms 10:26:50 INFO - PROCESS | 3960 | 1461000410176 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 3960 | 1461000410178 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 10:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:26:50 INFO - PROCESS | 3960 | 1461000410182 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 3960 | 1461000410184 Marionette TRACE conn5 <- [1,522,null,{}] 10:26:50 INFO - PROCESS | 3960 | 1461000410188 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:50 INFO - PROCESS | 3960 | 1461000410298 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 10:26:50 INFO - PROCESS | 3960 | 1461000410382 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B6800 == 63 [pid = 3960] [id = 140] 10:26:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE97F15C00) [pid = 3960] [serial = 418] [outer = 0000000000000000] 10:26:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE97F1BC00) [pid = 3960] [serial = 419] [outer = 000000BE97F15C00] 10:26:50 INFO - PROCESS | 3960 | 1461000410440 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE982B0400) [pid = 3960] [serial = 420] [outer = 000000BE97F15C00] 10:26:51 INFO - PROCESS | 3960 | 1461000411062 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:26:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:26:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 923ms 10:26:51 INFO - PROCESS | 3960 | 1461000411108 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 3960 | 1461000411110 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 10:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:26:51 INFO - PROCESS | 3960 | 1461000411114 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 3960 | 1461000411116 Marionette TRACE conn5 <- [1,526,null,{}] 10:26:51 INFO - PROCESS | 3960 | 1461000411119 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:51 INFO - PROCESS | 3960 | 1461000411224 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 10:26:51 INFO - PROCESS | 3960 | 1461000411296 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFEC0000 == 64 [pid = 3960] [id = 141] 10:26:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE982B5000) [pid = 3960] [serial = 421] [outer = 0000000000000000] 10:26:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE982BA800) [pid = 3960] [serial = 422] [outer = 000000BE982B5000] 10:26:51 INFO - PROCESS | 3960 | 1461000411353 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE98570C00) [pid = 3960] [serial = 423] [outer = 000000BE982B5000] 10:26:52 INFO - PROCESS | 3960 | 1461000412036 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 10:26:52 INFO - PROCESS | 3960 | 1461000412103 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 3960 | 1461000412105 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 10:26:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:26:52 INFO - PROCESS | 3960 | 1461000412318 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 3960 | 1461000412323 Marionette TRACE conn5 <- [1,530,null,{}] 10:26:52 INFO - PROCESS | 3960 | 1461000412329 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:52 INFO - PROCESS | 3960 | 1461000412432 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 10:26:52 INFO - PROCESS | 3960 | 1461000412514 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB87800 == 65 [pid = 3960] [id = 142] 10:26:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE8850D000) [pid = 3960] [serial = 424] [outer = 0000000000000000] 10:26:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE88515800) [pid = 3960] [serial = 425] [outer = 000000BE8850D000] 10:26:52 INFO - PROCESS | 3960 | 1461000412565 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8CB1A800) [pid = 3960] [serial = 426] [outer = 000000BE8850D000] 10:26:53 INFO - PROCESS | 3960 | 1461000413171 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:26:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:26:53 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:26:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:26:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:26:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:26:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 923ms 10:26:53 INFO - PROCESS | 3960 | 1461000413197 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 3960 | 1461000413201 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 10:26:53 INFO - PROCESS | 3960 | 1461000413205 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:26:53 INFO - PROCESS | 3960 | 1461000413208 Marionette TRACE conn5 <- [1,534,null,{}] 10:26:53 INFO - PROCESS | 3960 | 1461000413216 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:53 INFO - PROCESS | 3960 | 1461000413330 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 10:26:53 INFO - PROCESS | 3960 | 1461000413418 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F30C000 == 66 [pid = 3960] [id = 143] 10:26:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE8F2DA000) [pid = 3960] [serial = 427] [outer = 0000000000000000] 10:26:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8F2DF800) [pid = 3960] [serial = 428] [outer = 000000BE8F2DA000] 10:26:53 INFO - PROCESS | 3960 | 1461000413469 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8F358C00) [pid = 3960] [serial = 429] [outer = 000000BE8F2DA000] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9096E800 == 65 [pid = 3960] [id = 115] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D32000 == 64 [pid = 3960] [id = 135] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE920D3800 == 63 [pid = 3960] [id = 134] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91C8E800 == 62 [pid = 3960] [id = 133] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9052F000 == 61 [pid = 3960] [id = 132] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901E6000 == 60 [pid = 3960] [id = 131] 10:26:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F711000 == 59 [pid = 3960] [id = 130] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE94F28800) [pid = 3960] [serial = 364] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E158800 == 58 [pid = 3960] [id = 129] 10:26:54 INFO - PROCESS | 3960 | --DOCSHELL 000000BE883A6000 == 57 [pid = 3960] [id = 128] 10:26:54 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8856C000 == 56 [pid = 3960] [id = 127] 10:26:54 INFO - PROCESS | 3960 | --DOCSHELL 000000BE82E73800 == 55 [pid = 3960] [id = 123] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE932DF000) [pid = 3960] [serial = 323] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE95D65400) [pid = 3960] [serial = 266] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE88515000) [pid = 3960] [serial = 317] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE8F2ED800) [pid = 3960] [serial = 320] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE97462400) [pid = 3960] [serial = 314] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE880C9800) [pid = 3960] [serial = 337] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE92E08800) [pid = 3960] [serial = 355] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE8FF3D400) [pid = 3960] [serial = 353] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8F3FEC00) [pid = 3960] [serial = 352] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE9060EC00) [pid = 3960] [serial = 344] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE90283C00) [pid = 3960] [serial = 343] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE8F3FAC00) [pid = 3960] [serial = 335] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE909C3400) [pid = 3960] [serial = 346] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8F581800) [pid = 3960] [serial = 341] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8F211C00) [pid = 3960] [serial = 340] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE932DF400) [pid = 3960] [serial = 361] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE92E89800) [pid = 3960] [serial = 356] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE88EF7400) [pid = 3960] [serial = 338] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE8850AC00) [pid = 3960] [serial = 349] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE8CB19000) [pid = 3960] [serial = 350] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE8F2E1000) [pid = 3960] [serial = 358] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE92E83000) [pid = 3960] [serial = 359] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE934C3800) [pid = 3960] [serial = 362] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE92545000) [pid = 3960] [serial = 347] [outer = 0000000000000000] [url = about:blank] 10:26:54 INFO - PROCESS | 3960 | 1461000414072 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:26:54 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. 10:26:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 923ms 10:26:54 INFO - PROCESS | 3960 | 1461000414133 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 3960 | 1461000414135 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:26:54 INFO - PROCESS | 3960 | 1461000414139 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 3960 | 1461000414141 Marionette TRACE conn5 <- [1,538,null,{}] 10:26:54 INFO - PROCESS | 3960 | 1461000414144 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 3960 | 1461000414232 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 10:26:54 INFO - PROCESS | 3960 | 1461000414313 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899CD800 == 56 [pid = 3960] [id = 144] 10:26:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE8850E800) [pid = 3960] [serial = 430] [outer = 0000000000000000] 10:26:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE88518800) [pid = 3960] [serial = 431] [outer = 000000BE8850E800] 10:26:54 INFO - PROCESS | 3960 | 1461000414368 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8959D800) [pid = 3960] [serial = 432] [outer = 000000BE8850E800] 10:26:54 INFO - PROCESS | 3960 | 1461000414790 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:26:54 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. 10:26:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 672ms 10:26:54 INFO - PROCESS | 3960 | 1461000414813 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 3960 | 1461000414816 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:26:54 INFO - PROCESS | 3960 | 1461000414819 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 3960 | 1461000414820 Marionette TRACE conn5 <- [1,542,null,{}] 10:26:54 INFO - PROCESS | 3960 | 1461000414824 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:54 INFO - PROCESS | 3960 | 1461000414912 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 10:26:54 INFO - PROCESS | 3960 | 1461000414919 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023F800 == 57 [pid = 3960] [id = 145] 10:26:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8CB19000) [pid = 3960] [serial = 433] [outer = 0000000000000000] 10:26:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE8F162800) [pid = 3960] [serial = 434] [outer = 000000BE8CB19000] 10:26:54 INFO - PROCESS | 3960 | 1461000414970 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE8F3FE400) [pid = 3960] [serial = 435] [outer = 000000BE8CB19000] 10:26:55 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:55 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:26:55 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:55 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:26:55 INFO - PROCESS | 3960 | 1461000415449 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 10:26:55 INFO - PROCESS | 3960 | 1461000415495 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 3960 | 1461000415497 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 10:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:26:55 INFO - PROCESS | 3960 | 1461000415500 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 3960 | 1461000415502 Marionette TRACE conn5 <- [1,546,null,{}] 10:26:55 INFO - PROCESS | 3960 | 1461000415505 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:55 INFO - PROCESS | 3960 | 1461000415587 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 10:26:55 INFO - PROCESS | 3960 | 1461000415595 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91C81800 == 58 [pid = 3960] [id = 146] 10:26:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE8F7E9C00) [pid = 3960] [serial = 436] [outer = 0000000000000000] 10:26:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8FB62C00) [pid = 3960] [serial = 437] [outer = 000000BE8F7E9C00] 10:26:55 INFO - PROCESS | 3960 | 1461000415641 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE902DB800) [pid = 3960] [serial = 438] [outer = 000000BE8F7E9C00] 10:26:56 INFO - PROCESS | 3960 | 1461000416056 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 587ms 10:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:26:56 INFO - PROCESS | 3960 | 1461000416092 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 3960 | 1461000416095 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 10:26:56 INFO - PROCESS | 3960 | 1461000416098 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 3960 | 1461000416100 Marionette TRACE conn5 <- [1,550,null,{}] 10:26:56 INFO - PROCESS | 3960 | 1461000416103 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:56 INFO - PROCESS | 3960 | 1461000416241 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 10:26:56 INFO - PROCESS | 3960 | 1461000416317 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B0C000 == 59 [pid = 3960] [id = 147] 10:26:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE90666400) [pid = 3960] [serial = 439] [outer = 0000000000000000] 10:26:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE9196D000) [pid = 3960] [serial = 440] [outer = 000000BE90666400] 10:26:56 INFO - PROCESS | 3960 | 1461000416368 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE92E83C00) [pid = 3960] [serial = 441] [outer = 000000BE90666400] 10:26:56 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:56 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:26:56 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:56 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:26:56 INFO - PROCESS | 3960 | 1461000416814 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 10:26:56 INFO - PROCESS | 3960 | 1461000416876 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 3960 | 1461000416878 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 10:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:26:56 INFO - PROCESS | 3960 | 1461000416881 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 3960 | 1461000416883 Marionette TRACE conn5 <- [1,554,null,{}] 10:26:56 INFO - PROCESS | 3960 | 1461000416886 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 3960 | 1461000417044 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 10:26:57 INFO - PROCESS | 3960 | 1461000417097 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706D800 == 60 [pid = 3960] [id = 148] 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE932D8800) [pid = 3960] [serial = 442] [outer = 0000000000000000] 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE932DD400) [pid = 3960] [serial = 443] [outer = 000000BE932D8800] 10:26:57 INFO - PROCESS | 3960 | 1461000417143 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE934C7000) [pid = 3960] [serial = 444] [outer = 000000BE932D8800] 10:26:57 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:57 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:57 INFO - PROCESS | 3960 | 1461000417552 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:26:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 734ms 10:26:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:26:57 INFO - PROCESS | 3960 | 1461000417625 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 3960 | 1461000417627 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 10:26:57 INFO - PROCESS | 3960 | 1461000417630 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 3960 | 1461000417632 Marionette TRACE conn5 <- [1,558,null,{}] 10:26:57 INFO - PROCESS | 3960 | 1461000417635 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:57 INFO - PROCESS | 3960 | 1461000417742 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 10:26:57 INFO - PROCESS | 3960 | 1461000417790 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974B5800 == 61 [pid = 3960] [id = 149] 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE934CE800) [pid = 3960] [serial = 445] [outer = 0000000000000000] 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE94EF4400) [pid = 3960] [serial = 446] [outer = 000000BE934CE800] 10:26:57 INFO - PROCESS | 3960 | 1461000417838 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE95D61C00) [pid = 3960] [serial = 447] [outer = 000000BE934CE800] 10:26:58 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE8F7DD400) [pid = 3960] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE88514C00) [pid = 3960] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE88088000) [pid = 3960] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8F359400) [pid = 3960] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE932DC400) [pid = 3960] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE88ECE000) [pid = 3960] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE919D7C00) [pid = 3960] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE88087000) [pid = 3960] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:26:58 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE90278800) [pid = 3960] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:26:58 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:26:58 INFO - PROCESS | 3960 | 1461000418350 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 776ms 10:26:58 INFO - PROCESS | 3960 | 1461000418408 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 3960 | 1461000418410 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 10:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:26:58 INFO - PROCESS | 3960 | 1461000418414 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 3960 | 1461000418415 Marionette TRACE conn5 <- [1,562,null,{}] 10:26:58 INFO - PROCESS | 3960 | 1461000418419 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:58 INFO - PROCESS | 3960 | 1461000418526 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 10:26:58 INFO - PROCESS | 3960 | 1461000418572 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D46000 == 62 [pid = 3960] [id = 150] 10:26:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE8F355C00) [pid = 3960] [serial = 448] [outer = 0000000000000000] 10:26:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE932DC400) [pid = 3960] [serial = 449] [outer = 000000BE8F355C00] 10:26:58 INFO - PROCESS | 3960 | 1461000418620 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE95DB1400) [pid = 3960] [serial = 450] [outer = 000000BE8F355C00] 10:26:58 INFO - PROCESS | 3960 | 1461000418978 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 629ms 10:26:59 INFO - PROCESS | 3960 | 1461000419063 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 3960 | 1461000419066 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:26:59 INFO - PROCESS | 3960 | 1461000419069 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3960 | 1461000419071 Marionette TRACE conn5 <- [1,566,null,{}] 10:26:59 INFO - PROCESS | 3960 | 1461000419079 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3960 | 1461000419164 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 10:26:59 INFO - PROCESS | 3960 | 1461000419170 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B4800 == 63 [pid = 3960] [id = 151] 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE95FA7800) [pid = 3960] [serial = 451] [outer = 0000000000000000] 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE97761400) [pid = 3960] [serial = 452] [outer = 000000BE95FA7800] 10:26:59 INFO - PROCESS | 3960 | 1461000419215 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE97F1B400) [pid = 3960] [serial = 453] [outer = 000000BE95FA7800] 10:26:59 INFO - PROCESS | 3960 | 1461000419637 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 587ms 10:26:59 INFO - PROCESS | 3960 | 1461000419661 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 10:26:59 INFO - PROCESS | 3960 | 1461000419663 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 10:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:26:59 INFO - PROCESS | 3960 | 1461000419666 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 3960 | 1461000419669 Marionette TRACE conn5 <- [1,570,null,{}] 10:26:59 INFO - PROCESS | 3960 | 1461000419672 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:26:59 INFO - PROCESS | 3960 | 1461000419776 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 10:26:59 INFO - PROCESS | 3960 | 1461000419782 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFEB8800 == 64 [pid = 3960] [id = 152] 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE938CD800) [pid = 3960] [serial = 454] [outer = 0000000000000000] 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE938D7C00) [pid = 3960] [serial = 455] [outer = 000000BE938CD800] 10:26:59 INFO - PROCESS | 3960 | 1461000419832 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE983E4400) [pid = 3960] [serial = 456] [outer = 000000BE938CD800] 10:27:00 INFO - PROCESS | 3960 | 1461000420339 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:27:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:27:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 10:27:00 INFO - PROCESS | 3960 | 1461000420503 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 3960 | 1461000420508 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:27:00 INFO - PROCESS | 3960 | 1461000420541 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 3960 | 1461000420545 Marionette TRACE conn5 <- [1,574,null,{}] 10:27:00 INFO - PROCESS | 3960 | 1461000420551 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:00 INFO - PROCESS | 3960 | 1461000420668 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 10:27:00 INFO - PROCESS | 3960 | 1461000420751 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F37800 == 65 [pid = 3960] [id = 153] 10:27:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE84869800) [pid = 3960] [serial = 457] [outer = 0000000000000000] 10:27:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE88516400) [pid = 3960] [serial = 458] [outer = 000000BE84869800] 10:27:00 INFO - PROCESS | 3960 | 1461000420812 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE8C70C800) [pid = 3960] [serial = 459] [outer = 000000BE84869800] 10:27:01 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:01 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:27:01 INFO - PROCESS | 3960 | 1461000421378 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 10:27:01 INFO - PROCESS | 3960 | 1461000421430 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 3960 | 1461000421437 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 10:27:01 INFO - PROCESS | 3960 | 1461000421443 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 3960 | 1461000421447 Marionette TRACE conn5 <- [1,578,null,{}] 10:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:27:01 INFO - PROCESS | 3960 | 1461000421451 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:01 INFO - PROCESS | 3960 | 1461000421565 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 10:27:01 INFO - PROCESS | 3960 | 1461000421652 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9081B800 == 66 [pid = 3960] [id = 154] 10:27:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8F2F1000) [pid = 3960] [serial = 460] [outer = 0000000000000000] 10:27:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE8F35C400) [pid = 3960] [serial = 461] [outer = 000000BE8F2F1000] 10:27:01 INFO - PROCESS | 3960 | 1461000421711 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE9027A800) [pid = 3960] [serial = 462] [outer = 000000BE8F2F1000] 10:27:02 INFO - PROCESS | 3960 | 1461000422349 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:27:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 923ms 10:27:02 INFO - PROCESS | 3960 | 1461000422373 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 3960 | 1461000422376 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 10:27:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:27:02 INFO - PROCESS | 3960 | 1461000422379 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - PROCESS | 3960 | 1461000422384 Marionette TRACE conn5 <- [1,582,null,{}] 10:27:02 INFO - PROCESS | 3960 | 1461000422396 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:02 INFO - PROCESS | 3960 | 1461000422516 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 10:27:02 INFO - PROCESS | 3960 | 1461000422603 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974B3800 == 67 [pid = 3960] [id = 155] 10:27:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE909CD800) [pid = 3960] [serial = 463] [outer = 0000000000000000] 10:27:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE92E8A800) [pid = 3960] [serial = 464] [outer = 000000BE909CD800] 10:27:02 INFO - PROCESS | 3960 | 1461000422664 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE938D5400) [pid = 3960] [serial = 465] [outer = 000000BE909CD800] 10:27:03 INFO - PROCESS | 3960 | 1461000423287 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 985ms 10:27:03 INFO - PROCESS | 3960 | 1461000423367 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 3960 | 1461000423370 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 10:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:27:03 INFO - PROCESS | 3960 | 1461000423388 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 3960 | 1461000423390 Marionette TRACE conn5 <- [1,586,null,{}] 10:27:03 INFO - PROCESS | 3960 | 1461000423394 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:03 INFO - PROCESS | 3960 | 1461000423504 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 10:27:03 INFO - PROCESS | 3960 | 1461000423577 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A39000 == 68 [pid = 3960] [id = 156] 10:27:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE938E6000) [pid = 3960] [serial = 466] [outer = 0000000000000000] 10:27:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE938EF000) [pid = 3960] [serial = 467] [outer = 000000BE938E6000] 10:27:03 INFO - PROCESS | 3960 | 1461000423676 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE9776A800) [pid = 3960] [serial = 468] [outer = 000000BE938E6000] 10:27:04 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:27:04 INFO - PROCESS | 3960 | 1461000424401 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1076ms 10:27:04 INFO - PROCESS | 3960 | 1461000424470 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 10:27:04 INFO - PROCESS | 3960 | 1461000424472 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 10:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:27:04 INFO - PROCESS | 3960 | 1461000424476 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:27:04 INFO - PROCESS | 3960 | 1461000424478 Marionette TRACE conn5 <- [1,590,null,{}] 10:27:04 INFO - PROCESS | 3960 | 1461000424482 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:04 INFO - PROCESS | 3960 | 1461000424589 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 10:27:04 INFO - PROCESS | 3960 | 1461000424662 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944E4000 == 69 [pid = 3960] [id = 157] 10:27:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE95FA5000) [pid = 3960] [serial = 469] [outer = 0000000000000000] 10:27:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE983E9800) [pid = 3960] [serial = 470] [outer = 000000BE95FA5000] 10:27:04 INFO - PROCESS | 3960 | 1461000424761 Marionette DEBUG loaded listener.js 10:27:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE98574000) [pid = 3960] [serial = 471] [outer = 000000BE95FA5000] 10:27:05 INFO - PROCESS | 3960 | 1461000425368 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:27:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 922ms 10:27:05 INFO - PROCESS | 3960 | 1461000425408 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 3960 | 1461000425411 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 10:27:05 INFO - PROCESS | 3960 | 1461000425414 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 3960 | 1461000425417 Marionette TRACE conn5 <- [1,594,null,{}] 10:27:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:27:05 INFO - PROCESS | 3960 | 1461000425421 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:05 INFO - PROCESS | 3960 | 1461000425553 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 10:27:05 INFO - PROCESS | 3960 | 1461000425645 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88474800 == 70 [pid = 3960] [id = 158] 10:27:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE88237800) [pid = 3960] [serial = 472] [outer = 0000000000000000] 10:27:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8ED58400) [pid = 3960] [serial = 473] [outer = 000000BE88237800] 10:27:05 INFO - PROCESS | 3960 | 1461000425706 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE99D08800) [pid = 3960] [serial = 474] [outer = 000000BE88237800] 10:27:06 INFO - PROCESS | 3960 | 1461000426472 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1129ms 10:27:06 INFO - PROCESS | 3960 | 1461000426550 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 3960 | 1461000426554 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 10:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:27:06 INFO - PROCESS | 3960 | 1461000426574 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - PROCESS | 3960 | 1461000426577 Marionette TRACE conn5 <- [1,598,null,{}] 10:27:06 INFO - PROCESS | 3960 | 1461000426583 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:06 INFO - PROCESS | 3960 | 1461000426684 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 10:27:06 INFO - PROCESS | 3960 | 1461000426761 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82010800 == 71 [pid = 3960] [id = 159] 10:27:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE88516C00) [pid = 3960] [serial = 475] [outer = 0000000000000000] 10:27:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE88E2E000) [pid = 3960] [serial = 476] [outer = 000000BE88516C00] 10:27:06 INFO - PROCESS | 3960 | 1461000426860 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8CBD0C00) [pid = 3960] [serial = 477] [outer = 000000BE88516C00] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88283800 == 70 [pid = 3960] [id = 30] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985B4800 == 69 [pid = 3960] [id = 151] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D46000 == 68 [pid = 3960] [id = 150] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974B5800 == 67 [pid = 3960] [id = 149] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9706D800 == 66 [pid = 3960] [id = 148] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B0C000 == 65 [pid = 3960] [id = 147] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91C81800 == 64 [pid = 3960] [id = 146] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8F14C000) [pid = 3960] [serial = 367] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE92E7FC00) [pid = 3960] [serial = 370] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE95D66800) [pid = 3960] [serial = 373] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE9746B400) [pid = 3960] [serial = 376] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE95FA6C00) [pid = 3960] [serial = 407] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023F800 == 63 [pid = 3960] [id = 145] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899CD800 == 62 [pid = 3960] [id = 144] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F30C000 == 61 [pid = 3960] [id = 143] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB87800 == 60 [pid = 3960] [id = 142] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901EB800 == 59 [pid = 3960] [id = 138] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8846E000 == 58 [pid = 3960] [id = 137] 10:27:07 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9706E800 == 57 [pid = 3960] [id = 136] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE95D69C00) [pid = 3960] [serial = 405] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8CB1A000) [pid = 3960] [serial = 381] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE88EC9400) [pid = 3960] [serial = 380] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE882E8400) [pid = 3960] [serial = 383] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE8993FC00) [pid = 3960] [serial = 384] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE8F3FA000) [pid = 3960] [serial = 389] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE932E1400) [pid = 3960] [serial = 398] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE8F20F800) [pid = 3960] [serial = 386] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE8F350400) [pid = 3960] [serial = 387] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE9254C400) [pid = 3960] [serial = 395] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE8CB1AC00) [pid = 3960] [serial = 401] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE94EEF000) [pid = 3960] [serial = 404] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE882EB800) [pid = 3960] [serial = 158] [outer = 0000000000000000] [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.] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE94EEBC00) [pid = 3960] [serial = 399] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE9027E400) [pid = 3960] [serial = 392] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE902E5C00) [pid = 3960] [serial = 393] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE92E88000) [pid = 3960] [serial = 396] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE902DA400) [pid = 3960] [serial = 402] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8FB61000) [pid = 3960] [serial = 390] [outer = 0000000000000000] [url = about:blank] 10:27:07 INFO - PROCESS | 3960 | 1461000427514 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 10:27:07 INFO - PROCESS | 3960 | 1461000427563 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 3960 | 1461000427569 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 10:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:27:07 INFO - PROCESS | 3960 | 1461000427575 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 3960 | 1461000427577 Marionette TRACE conn5 <- [1,602,null,{}] 10:27:07 INFO - PROCESS | 3960 | 1461000427581 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:07 INFO - PROCESS | 3960 | 1461000427673 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 10:27:07 INFO - PROCESS | 3960 | 1461000427744 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE891B9800 == 58 [pid = 3960] [id = 160] 10:27:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE88084C00) [pid = 3960] [serial = 478] [outer = 0000000000000000] 10:27:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE8993FC00) [pid = 3960] [serial = 479] [outer = 000000BE88084C00] 10:27:07 INFO - PROCESS | 3960 | 1461000427793 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE8F169800) [pid = 3960] [serial = 480] [outer = 000000BE88084C00] 10:27:08 INFO - PROCESS | 3960 | 1461000428231 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 10:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:27:08 INFO - PROCESS | 3960 | 1461000428247 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 3960 | 1461000428250 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 10:27:08 INFO - PROCESS | 3960 | 1461000428253 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 3960 | 1461000428257 Marionette TRACE conn5 <- [1,606,null,{}] 10:27:08 INFO - PROCESS | 3960 | 1461000428268 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:08 INFO - PROCESS | 3960 | 1461000428362 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 10:27:08 INFO - PROCESS | 3960 | 1461000428369 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FF28000 == 59 [pid = 3960] [id = 161] 10:27:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE8F35A800) [pid = 3960] [serial = 481] [outer = 0000000000000000] 10:27:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE8F3F1C00) [pid = 3960] [serial = 482] [outer = 000000BE8F35A800] 10:27:08 INFO - PROCESS | 3960 | 1461000428420 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE88232C00) [pid = 3960] [serial = 483] [outer = 000000BE8F35A800] 10:27:08 INFO - PROCESS | 3960 | 1461000428879 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:27:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 10:27:08 INFO - PROCESS | 3960 | 1461000428948 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 10:27:08 INFO - PROCESS | 3960 | 1461000428951 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 10:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:27:08 INFO - PROCESS | 3960 | 1461000428955 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 3960 | 1461000428956 Marionette TRACE conn5 <- [1,610,null,{}] 10:27:08 INFO - PROCESS | 3960 | 1461000428960 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 3960 | 1461000429077 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 10:27:09 INFO - PROCESS | 3960 | 1461000429091 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882D8800 == 60 [pid = 3960] [id = 162] 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE90277C00) [pid = 3960] [serial = 484] [outer = 0000000000000000] 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE9027CC00) [pid = 3960] [serial = 485] [outer = 000000BE90277C00] 10:27:09 INFO - PROCESS | 3960 | 1461000429138 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE902DF000) [pid = 3960] [serial = 486] [outer = 000000BE90277C00] 10:27:09 INFO - PROCESS | 3960 | 1461000429589 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 10:27:09 INFO - PROCESS | 3960 | 1461000429628 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 10:27:09 INFO - PROCESS | 3960 | 1461000429630 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 10:27:09 INFO - PROCESS | 3960 | 1461000429634 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:27:09 INFO - PROCESS | 3960 | 1461000429636 Marionette TRACE conn5 <- [1,614,null,{}] 10:27:09 INFO - PROCESS | 3960 | 1461000429639 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:09 INFO - PROCESS | 3960 | 1461000429743 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 10:27:09 INFO - PROCESS | 3960 | 1461000429788 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882C8800 == 61 [pid = 3960] [id = 163] 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE9027F000) [pid = 3960] [serial = 487] [outer = 0000000000000000] 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE90665800) [pid = 3960] [serial = 488] [outer = 000000BE9027F000] 10:27:09 INFO - PROCESS | 3960 | 1461000429840 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE909CB000) [pid = 3960] [serial = 489] [outer = 000000BE9027F000] 10:27:10 INFO - PROCESS | 3960 | 1461000430284 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 10:27:10 INFO - PROCESS | 3960 | 1461000430308 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 3960 | 1461000430310 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 10:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:27:10 INFO - PROCESS | 3960 | 1461000430325 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 3960 | 1461000430327 Marionette TRACE conn5 <- [1,618,null,{}] 10:27:10 INFO - PROCESS | 3960 | 1461000430331 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:10 INFO - PROCESS | 3960 | 1461000430486 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 10:27:10 INFO - PROCESS | 3960 | 1461000430521 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9326D000 == 62 [pid = 3960] [id = 164] 10:27:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE92E8B000) [pid = 3960] [serial = 490] [outer = 0000000000000000] 10:27:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE932DD000) [pid = 3960] [serial = 491] [outer = 000000BE92E8B000] 10:27:10 INFO - PROCESS | 3960 | 1461000430571 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE934C7400) [pid = 3960] [serial = 492] [outer = 000000BE92E8B000] 10:27:11 INFO - PROCESS | 3960 | 1461000431014 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 10:27:11 INFO - PROCESS | 3960 | 1461000431056 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 3960 | 1461000431058 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:27:11 INFO - PROCESS | 3960 | 1461000431062 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 3960 | 1461000431064 Marionette TRACE conn5 <- [1,622,null,{}] 10:27:11 INFO - PROCESS | 3960 | 1461000431072 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:11 INFO - PROCESS | 3960 | 1461000431179 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 10:27:11 INFO - PROCESS | 3960 | 1461000431185 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F67800 == 63 [pid = 3960] [id = 165] 10:27:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE92E8B800) [pid = 3960] [serial = 493] [outer = 0000000000000000] 10:27:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE938D0C00) [pid = 3960] [serial = 494] [outer = 000000BE92E8B800] 10:27:11 INFO - PROCESS | 3960 | 1461000431232 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE94EEC800) [pid = 3960] [serial = 495] [outer = 000000BE92E8B800] 10:27:11 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:11 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:27:11 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8F355C00) [pid = 3960] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE8F2DA000) [pid = 3960] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE934CE800) [pid = 3960] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE95DB7800) [pid = 3960] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE95FA7800) [pid = 3960] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE94EF5000) [pid = 3960] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE90666400) [pid = 3960] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE932D8800) [pid = 3960] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE8850E800) [pid = 3960] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE8CB19000) [pid = 3960] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE8F7E9C00) [pid = 3960] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:27:11 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE8850D000) [pid = 3960] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:27:11 INFO - PROCESS | 3960 | 1461000431859 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 839ms 10:27:11 INFO - PROCESS | 3960 | 1461000431904 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 3960 | 1461000431906 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:27:11 INFO - PROCESS | 3960 | 1461000431910 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 3960 | 1461000431912 Marionette TRACE conn5 <- [1,626,null,{}] 10:27:11 INFO - PROCESS | 3960 | 1461000431915 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:12 INFO - PROCESS | 3960 | 1461000431998 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 10:27:12 INFO - PROCESS | 3960 | 1461000432073 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FC12000 == 64 [pid = 3960] [id = 166] 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8ECDD000) [pid = 3960] [serial = 496] [outer = 0000000000000000] 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE934C2800) [pid = 3960] [serial = 497] [outer = 000000BE8ECDD000] 10:27:12 INFO - PROCESS | 3960 | 1461000432121 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE94F2CC00) [pid = 3960] [serial = 498] [outer = 000000BE8ECDD000] 10:27:12 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:12 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:12 INFO - PROCESS | 3960 | 1461000432496 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 10:27:12 INFO - PROCESS | 3960 | 1461000432542 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 3960 | 1461000432544 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 10:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:27:12 INFO - PROCESS | 3960 | 1461000432547 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 3960 | 1461000432549 Marionette TRACE conn5 <- [1,630,null,{}] 10:27:12 INFO - PROCESS | 3960 | 1461000432553 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:12 INFO - PROCESS | 3960 | 1461000432664 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 10:27:12 INFO - PROCESS | 3960 | 1461000432672 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701E000 == 65 [pid = 3960] [id = 167] 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE94EEBC00) [pid = 3960] [serial = 499] [outer = 0000000000000000] 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE95DAD800) [pid = 3960] [serial = 500] [outer = 000000BE94EEBC00] 10:27:12 INFO - PROCESS | 3960 | 1461000432718 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE9746A400) [pid = 3960] [serial = 501] [outer = 000000BE94EEBC00] 10:27:13 INFO - PROCESS | 3960 | 1461000433110 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 10:27:13 INFO - PROCESS | 3960 | 1461000433180 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3960 | 1461000433182 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 10:27:13 INFO - PROCESS | 3960 | 1461000433185 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:27:13 INFO - PROCESS | 3960 | 1461000433187 Marionette TRACE conn5 <- [1,634,null,{}] 10:27:13 INFO - PROCESS | 3960 | 1461000433191 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:13 INFO - PROCESS | 3960 | 1461000433302 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 10:27:13 INFO - PROCESS | 3960 | 1461000433349 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974B0800 == 66 [pid = 3960] [id = 168] 10:27:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE97F17C00) [pid = 3960] [serial = 502] [outer = 0000000000000000] 10:27:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE982B1400) [pid = 3960] [serial = 503] [outer = 000000BE97F17C00] 10:27:13 INFO - PROCESS | 3960 | 1461000433395 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE9856D800) [pid = 3960] [serial = 504] [outer = 000000BE97F17C00] 10:27:13 INFO - PROCESS | 3960 | 1461000433885 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 10:27:13 INFO - PROCESS | 3960 | 1461000433923 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 10:27:13 INFO - PROCESS | 3960 | 1461000433928 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 10:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:27:13 INFO - PROCESS | 3960 | 1461000433934 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:27:13 INFO - PROCESS | 3960 | 1461000433939 Marionette TRACE conn5 <- [1,638,null,{}] 10:27:13 INFO - PROCESS | 3960 | 1461000433946 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:14 INFO - PROCESS | 3960 | 1461000434062 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 10:27:14 INFO - PROCESS | 3960 | 1461000434157 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88579800 == 67 [pid = 3960] [id = 169] 10:27:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE83EE7C00) [pid = 3960] [serial = 505] [outer = 0000000000000000] 10:27:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE83EEE000) [pid = 3960] [serial = 506] [outer = 000000BE83EE7C00] 10:27:14 INFO - PROCESS | 3960 | 1461000434217 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE87654C00) [pid = 3960] [serial = 507] [outer = 000000BE83EE7C00] 10:27:14 INFO - PROCESS | 3960 | 1461000434867 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 985ms 10:27:14 INFO - PROCESS | 3960 | 1461000434924 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 10:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:27:14 INFO - PROCESS | 3960 | 1461000434930 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 10:27:14 INFO - PROCESS | 3960 | 1461000434937 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 3960 | 1461000434940 Marionette TRACE conn5 <- [1,642,null,{}] 10:27:14 INFO - PROCESS | 3960 | 1461000434944 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:15 INFO - PROCESS | 3960 | 1461000435060 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 10:27:15 INFO - PROCESS | 3960 | 1461000435180 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9052D000 == 68 [pid = 3960] [id = 170] 10:27:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE88513400) [pid = 3960] [serial = 508] [outer = 0000000000000000] 10:27:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8ECE1000) [pid = 3960] [serial = 509] [outer = 000000BE88513400] 10:27:15 INFO - PROCESS | 3960 | 1461000435239 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE8F2ED800) [pid = 3960] [serial = 510] [outer = 000000BE88513400] 10:27:15 INFO - PROCESS | 3960 | 1461000435829 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 923ms 10:27:15 INFO - PROCESS | 3960 | 1461000435860 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 3960 | 1461000435863 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 10:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:27:15 INFO - PROCESS | 3960 | 1461000435867 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - PROCESS | 3960 | 1461000435871 Marionette TRACE conn5 <- [1,646,null,{}] 10:27:15 INFO - PROCESS | 3960 | 1461000435883 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3960 | 1461000435998 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 10:27:16 INFO - PROCESS | 3960 | 1461000436116 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985BE800 == 69 [pid = 3960] [id = 171] 10:27:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE8FB61000) [pid = 3960] [serial = 511] [outer = 0000000000000000] 10:27:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE90C11400) [pid = 3960] [serial = 512] [outer = 000000BE8FB61000] 10:27:16 INFO - PROCESS | 3960 | 1461000436177 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE92E89400) [pid = 3960] [serial = 513] [outer = 000000BE8FB61000] 10:27:16 INFO - PROCESS | 3960 | 1461000436798 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 10:27:16 INFO - PROCESS | 3960 | 1461000436855 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 3960 | 1461000436858 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 10:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:27:16 INFO - PROCESS | 3960 | 1461000436862 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 3960 | 1461000436864 Marionette TRACE conn5 <- [1,650,null,{}] 10:27:16 INFO - PROCESS | 3960 | 1461000436868 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:16 INFO - PROCESS | 3960 | 1461000436977 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 10:27:17 INFO - PROCESS | 3960 | 1461000437093 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E83800 == 70 [pid = 3960] [id = 172] 10:27:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE92E89C00) [pid = 3960] [serial = 514] [outer = 0000000000000000] 10:27:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE938F1800) [pid = 3960] [serial = 515] [outer = 000000BE92E89C00] 10:27:17 INFO - PROCESS | 3960 | 1461000437154 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE98577C00) [pid = 3960] [serial = 516] [outer = 000000BE92E89C00] 10:27:17 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:17 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:27:17 INFO - PROCESS | 3960 | 1461000437742 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 922ms 10:27:17 INFO - PROCESS | 3960 | 1461000437786 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 3960 | 1461000437789 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 10:27:17 INFO - PROCESS | 3960 | 1461000437792 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:27:17 INFO - PROCESS | 3960 | 1461000437795 Marionette TRACE conn5 <- [1,654,null,{}] 10:27:17 INFO - PROCESS | 3960 | 1461000437798 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:17 INFO - PROCESS | 3960 | 1461000437906 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 10:27:18 INFO - PROCESS | 3960 | 1461000438021 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA6800 == 71 [pid = 3960] [id = 173] 10:27:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE98851C00) [pid = 3960] [serial = 517] [outer = 0000000000000000] 10:27:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE98857400) [pid = 3960] [serial = 518] [outer = 000000BE98851C00] 10:27:18 INFO - PROCESS | 3960 | 1461000438080 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE9885D400) [pid = 3960] [serial = 519] [outer = 000000BE98851C00] 10:27:18 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:18 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:27:18 INFO - PROCESS | 3960 | 1461000438615 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 881ms 10:27:18 INFO - PROCESS | 3960 | 1461000438676 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 3960 | 1461000438679 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 10:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:27:18 INFO - PROCESS | 3960 | 1461000438682 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 3960 | 1461000438684 Marionette TRACE conn5 <- [1,658,null,{}] 10:27:18 INFO - PROCESS | 3960 | 1461000438688 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:18 INFO - PROCESS | 3960 | 1461000438836 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 10:27:18 INFO - PROCESS | 3960 | 1461000438960 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE875B6800 == 72 [pid = 3960] [id = 174] 10:27:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE82798400) [pid = 3960] [serial = 520] [outer = 0000000000000000] 10:27:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE882E9800) [pid = 3960] [serial = 521] [outer = 000000BE82798400] 10:27:19 INFO - PROCESS | 3960 | 1461000439021 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE8FF93000) [pid = 3960] [serial = 522] [outer = 000000BE82798400] 10:27:19 INFO - PROCESS | 3960 | 1461000439793 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1121ms 10:27:19 INFO - PROCESS | 3960 | 1461000439806 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 3960 | 1461000439811 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:27:19 INFO - PROCESS | 3960 | 1461000439817 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 3960 | 1461000439820 Marionette TRACE conn5 <- [1,662,null,{}] 10:27:19 INFO - PROCESS | 3960 | 1461000439825 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:19 INFO - PROCESS | 3960 | 1461000439931 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 10:27:20 INFO - PROCESS | 3960 | 1461000440026 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88467000 == 73 [pid = 3960] [id = 175] 10:27:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE8BF6AC00) [pid = 3960] [serial = 523] [outer = 0000000000000000] 10:27:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE8CB16C00) [pid = 3960] [serial = 524] [outer = 000000BE8BF6AC00] 10:27:20 INFO - PROCESS | 3960 | 1461000440080 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE8F2DDC00) [pid = 3960] [serial = 525] [outer = 000000BE8BF6AC00] 10:27:20 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:20 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979C2800 == 72 [pid = 3960] [id = 75] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9701E000 == 71 [pid = 3960] [id = 167] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FC12000 == 70 [pid = 3960] [id = 166] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F67800 == 69 [pid = 3960] [id = 165] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9326D000 == 68 [pid = 3960] [id = 164] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882C8800 == 67 [pid = 3960] [id = 163] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882D8800 == 66 [pid = 3960] [id = 162] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FF28000 == 65 [pid = 3960] [id = 161] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE891B9800 == 64 [pid = 3960] [id = 160] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE8F357C00) [pid = 3960] [serial = 413] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE97F1BC00) [pid = 3960] [serial = 419] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE932D9C00) [pid = 3960] [serial = 416] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE88080800) [pid = 3960] [serial = 410] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE982BA800) [pid = 3960] [serial = 422] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE938D7C00) [pid = 3960] [serial = 455] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE82010800 == 63 [pid = 3960] [id = 159] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9081B800 == 62 [pid = 3960] [id = 154] 10:27:20 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F37800 == 61 [pid = 3960] [id = 153] 10:27:20 INFO - PROCESS | 3960 | 1461000440756 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:27:20 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 10:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 986ms 10:27:20 INFO - PROCESS | 3960 | 1461000440806 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 3960 | 1461000440812 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 10:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:27:20 INFO - PROCESS | 3960 | 1461000440818 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 3960 | 1461000440821 Marionette TRACE conn5 <- [1,666,null,{}] 10:27:20 INFO - PROCESS | 3960 | 1461000440825 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:20 INFO - PROCESS | 3960 | 1461000440925 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE94F35000) [pid = 3960] [serial = 365] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE9196D000) [pid = 3960] [serial = 440] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE92E83C00) [pid = 3960] [serial = 441] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE932DD400) [pid = 3960] [serial = 443] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE88518800) [pid = 3960] [serial = 431] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE8959D800) [pid = 3960] [serial = 432] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8F162800) [pid = 3960] [serial = 434] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE8F3FE400) [pid = 3960] [serial = 435] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE8FB62C00) [pid = 3960] [serial = 437] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8CB1A800) [pid = 3960] [serial = 426] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE88515800) [pid = 3960] [serial = 425] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE932DC400) [pid = 3960] [serial = 449] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8F2DF800) [pid = 3960] [serial = 428] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE8F358C00) [pid = 3960] [serial = 429] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE94EF4400) [pid = 3960] [serial = 446] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE9746B800) [pid = 3960] [serial = 408] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE934C7000) [pid = 3960] [serial = 444] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE97F1B400) [pid = 3960] [serial = 453] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE97761400) [pid = 3960] [serial = 452] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE95D61C00) [pid = 3960] [serial = 447] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE95DB1400) [pid = 3960] [serial = 450] [outer = 0000000000000000] [url = about:blank] 10:27:20 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE902DB800) [pid = 3960] [serial = 438] [outer = 0000000000000000] [url = about:blank] 10:27:21 INFO - PROCESS | 3960 | 1461000441014 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88570000 == 62 [pid = 3960] [id = 176] 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8757F400) [pid = 3960] [serial = 526] [outer = 0000000000000000] 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE88EFA000) [pid = 3960] [serial = 527] [outer = 000000BE8757F400] 10:27:21 INFO - PROCESS | 3960 | 1461000441063 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE8F2E0800) [pid = 3960] [serial = 528] [outer = 000000BE8757F400] 10:27:21 INFO - PROCESS | 3960 | 1461000441450 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 10:27:21 INFO - PROCESS | 3960 | 1461000441512 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 3960 | 1461000441515 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 10:27:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:27:21 INFO - PROCESS | 3960 | 1461000441518 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 3960 | 1461000441522 Marionette TRACE conn5 <- [1,670,null,{}] 10:27:21 INFO - PROCESS | 3960 | 1461000441533 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:21 INFO - PROCESS | 3960 | 1461000441623 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 10:27:21 INFO - PROCESS | 3960 | 1461000441630 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE902BA800 == 63 [pid = 3960] [id = 177] 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE8F580400) [pid = 3960] [serial = 529] [outer = 0000000000000000] 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE9027AC00) [pid = 3960] [serial = 530] [outer = 000000BE8F580400] 10:27:21 INFO - PROCESS | 3960 | 1461000441685 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE90660800) [pid = 3960] [serial = 531] [outer = 000000BE8F580400] 10:27:22 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:27:22 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:27:22 INFO - PROCESS | 3960 | 1461000442660 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:27:22 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) 10:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1195ms 10:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:27:22 INFO - PROCESS | 3960 | 1461000442716 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 3960 | 1461000442719 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 10:27:22 INFO - PROCESS | 3960 | 1461000442722 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - PROCESS | 3960 | 1461000442724 Marionette TRACE conn5 <- [1,674,null,{}] 10:27:22 INFO - PROCESS | 3960 | 1461000442727 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:22 INFO - PROCESS | 3960 | 1461000442816 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 10:27:22 INFO - PROCESS | 3960 | 1461000442823 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ADF800 == 64 [pid = 3960] [id = 178] 10:27:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE92545800) [pid = 3960] [serial = 532] [outer = 0000000000000000] 10:27:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE92E84000) [pid = 3960] [serial = 533] [outer = 000000BE92545800] 10:27:22 INFO - PROCESS | 3960 | 1461000442870 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE93412400) [pid = 3960] [serial = 534] [outer = 000000BE92545800] 10:27:23 INFO - PROCESS | 3960 | 1461000443821 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:27:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1136ms 10:27:23 INFO - PROCESS | 3960 | 1461000443861 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 3960 | 1461000443863 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 10:27:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:27:23 INFO - PROCESS | 3960 | 1461000443867 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 3960 | 1461000443868 Marionette TRACE conn5 <- [1,678,null,{}] 10:27:23 INFO - PROCESS | 3960 | 1461000443872 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:24 INFO - PROCESS | 3960 | 1461000443984 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 10:27:24 INFO - PROCESS | 3960 | 1461000444031 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F30D800 == 65 [pid = 3960] [id = 179] 10:27:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE934CD800) [pid = 3960] [serial = 535] [outer = 0000000000000000] 10:27:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE938D7800) [pid = 3960] [serial = 536] [outer = 000000BE934CD800] 10:27:24 INFO - PROCESS | 3960 | 1461000444078 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE94EE8800) [pid = 3960] [serial = 537] [outer = 000000BE934CD800] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE97464C00) [pid = 3960] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE94F2D400) [pid = 3960] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8F2F8800) [pid = 3960] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE929A4800) [pid = 3960] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE97F15C00) [pid = 3960] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE88EF6C00) [pid = 3960] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE982B5000) [pid = 3960] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE87DB4800) [pid = 3960] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE92E8B000) [pid = 3960] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE8ECDD000) [pid = 3960] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE88084C00) [pid = 3960] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE88516C00) [pid = 3960] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE88237800) [pid = 3960] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE92E8B800) [pid = 3960] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE909CD800) [pid = 3960] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE84869800) [pid = 3960] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE8F35A800) [pid = 3960] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE8F2F1000) [pid = 3960] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE90277C00) [pid = 3960] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE94EEBC00) [pid = 3960] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE938CD800) [pid = 3960] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE9027F000) [pid = 3960] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:27:25 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE908DC400) [pid = 3960] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:27:25 INFO - PROCESS | 3960 | 1461000445181 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:27:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:27:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1327ms 10:27:25 INFO - PROCESS | 3960 | 1461000445197 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 10:27:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:27:25 INFO - PROCESS | 3960 | 1461000445199 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 10:27:25 INFO - PROCESS | 3960 | 1461000445202 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 3960 | 1461000445204 Marionette TRACE conn5 <- [1,682,null,{}] 10:27:25 INFO - PROCESS | 3960 | 1461000445207 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:25 INFO - PROCESS | 3960 | 1461000445301 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 10:27:25 INFO - PROCESS | 3960 | 1461000445307 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93287000 == 66 [pid = 3960] [id = 180] 10:27:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE83EEBC00) [pid = 3960] [serial = 538] [outer = 0000000000000000] 10:27:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE90277C00) [pid = 3960] [serial = 539] [outer = 000000BE83EEBC00] 10:27:25 INFO - PROCESS | 3960 | 1461000445355 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE934C4400) [pid = 3960] [serial = 540] [outer = 000000BE83EEBC00] 10:27:26 INFO - PROCESS | 3960 | 1461000446290 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:27:26 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) 10:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 10:27:26 INFO - PROCESS | 3960 | 1461000446328 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 3960 | 1461000446330 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 10:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:27:26 INFO - PROCESS | 3960 | 1461000446333 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 3960 | 1461000446335 Marionette TRACE conn5 <- [1,686,null,{}] 10:27:26 INFO - PROCESS | 3960 | 1461000446339 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:26 INFO - PROCESS | 3960 | 1461000446424 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 10:27:26 INFO - PROCESS | 3960 | 1461000446431 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97076800 == 67 [pid = 3960] [id = 181] 10:27:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE938EF400) [pid = 3960] [serial = 541] [outer = 0000000000000000] 10:27:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE95DB4400) [pid = 3960] [serial = 542] [outer = 000000BE938EF400] 10:27:26 INFO - PROCESS | 3960 | 1461000446477 Marionette DEBUG loaded listener.js 10:27:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE97768C00) [pid = 3960] [serial = 543] [outer = 000000BE938EF400] 10:27:27 INFO - PROCESS | 3960 | 1461000447441 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:27:27 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) 10:27:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 10:27:27 INFO - PROCESS | 3960 | 1461000447467 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 3960 | 1461000447472 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 10:27:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:27:27 INFO - PROCESS | 3960 | 1461000447478 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - PROCESS | 3960 | 1461000447483 Marionette TRACE conn5 <- [1,690,null,{}] 10:27:27 INFO - PROCESS | 3960 | 1461000447490 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:27 INFO - PROCESS | 3960 | 1461000447638 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 10:27:27 INFO - PROCESS | 3960 | 1461000447751 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F31F800 == 68 [pid = 3960] [id = 182] 10:27:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE88084C00) [pid = 3960] [serial = 544] [outer = 0000000000000000] 10:27:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE8850F400) [pid = 3960] [serial = 545] [outer = 000000BE88084C00] 10:27:27 INFO - PROCESS | 3960 | 1461000447865 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE8CB1A800) [pid = 3960] [serial = 546] [outer = 000000BE88084C00] 10:27:28 INFO - PROCESS | 3960 | 1461000448950 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:27:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1486ms 10:27:28 INFO - PROCESS | 3960 | 1461000448968 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 3960 | 1461000448974 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 10:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:27:28 INFO - PROCESS | 3960 | 1461000448981 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - PROCESS | 3960 | 1461000448984 Marionette TRACE conn5 <- [1,694,null,{}] 10:27:28 INFO - PROCESS | 3960 | 1461000448989 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:29 INFO - PROCESS | 3960 | 1461000449103 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 10:27:29 INFO - PROCESS | 3960 | 1461000449227 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A34000 == 69 [pid = 3960] [id = 183] 10:27:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE8ED64000) [pid = 3960] [serial = 547] [outer = 0000000000000000] 10:27:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE8F7E3800) [pid = 3960] [serial = 548] [outer = 000000BE8ED64000] 10:27:29 INFO - PROCESS | 3960 | 1461000449286 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE9065F400) [pid = 3960] [serial = 549] [outer = 000000BE8ED64000] 10:27:30 INFO - PROCESS | 3960 | 1461000450348 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:27:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:27:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1389ms 10:27:30 INFO - PROCESS | 3960 | 1461000450376 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 3960 | 1461000450379 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:27:30 INFO - PROCESS | 3960 | 1461000450383 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 3960 | 1461000450387 Marionette TRACE conn5 <- [1,698,null,{}] 10:27:30 INFO - PROCESS | 3960 | 1461000450399 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:30 INFO - PROCESS | 3960 | 1461000450547 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 10:27:30 INFO - PROCESS | 3960 | 1461000450669 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979C4000 == 70 [pid = 3960] [id = 184] 10:27:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8F3FC400) [pid = 3960] [serial = 550] [outer = 0000000000000000] 10:27:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE95D6A400) [pid = 3960] [serial = 551] [outer = 000000BE8F3FC400] 10:27:30 INFO - PROCESS | 3960 | 1461000450731 Marionette DEBUG loaded listener.js 10:27:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE982B9000) [pid = 3960] [serial = 552] [outer = 000000BE8F3FC400] 10:27:31 INFO - PROCESS | 3960 | 1461000451754 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1380ms 10:27:31 INFO - PROCESS | 3960 | 1461000451765 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 3960 | 1461000451768 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 10:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:27:31 INFO - PROCESS | 3960 | 1461000451772 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 3960 | 1461000451774 Marionette TRACE conn5 <- [1,702,null,{}] 10:27:31 INFO - PROCESS | 3960 | 1461000451778 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:31 INFO - PROCESS | 3960 | 1461000451890 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 10:27:31 INFO - PROCESS | 3960 | 1461000451962 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8301A000 == 71 [pid = 3960] [id = 185] 10:27:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE87D88000) [pid = 3960] [serial = 553] [outer = 0000000000000000] 10:27:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE880C8000) [pid = 3960] [serial = 554] [outer = 000000BE87D88000] 10:27:32 INFO - PROCESS | 3960 | 1461000452094 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE8F211C00) [pid = 3960] [serial = 555] [outer = 000000BE87D88000] 10:27:33 INFO - PROCESS | 3960 | 1461000453304 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:27:33 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 10:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1587ms 10:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:27:33 INFO - PROCESS | 3960 | 1461000453361 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 3960 | 1461000453364 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 10:27:33 INFO - PROCESS | 3960 | 1461000453369 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 3960 | 1461000453372 Marionette TRACE conn5 <- [1,706,null,{}] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFEC0000 == 70 [pid = 3960] [id = 141] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93287000 == 69 [pid = 3960] [id = 180] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F30D800 == 68 [pid = 3960] [id = 179] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91ADF800 == 67 [pid = 3960] [id = 178] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE902BA800 == 66 [pid = 3960] [id = 177] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88570000 == 65 [pid = 3960] [id = 176] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88467000 == 64 [pid = 3960] [id = 175] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE938EF000) [pid = 3960] [serial = 467] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE983E9800) [pid = 3960] [serial = 470] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE982B1400) [pid = 3960] [serial = 503] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | 1461000453443 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985BE800 == 63 [pid = 3960] [id = 171] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9052D000 == 62 [pid = 3960] [id = 170] 10:27:33 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88579800 == 61 [pid = 3960] [id = 169] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE934C2400) [pid = 3960] [serial = 371] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE97769400) [pid = 3960] [serial = 377] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE95DB6800) [pid = 3960] [serial = 374] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE9027EC00) [pid = 3960] [serial = 414] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE95FA2C00) [pid = 3960] [serial = 417] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE982B0400) [pid = 3960] [serial = 420] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE8F580000) [pid = 3960] [serial = 368] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE98570C00) [pid = 3960] [serial = 423] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE8BF6B400) [pid = 3960] [serial = 411] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE934C7400) [pid = 3960] [serial = 492] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE932DD000) [pid = 3960] [serial = 491] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE934C2800) [pid = 3960] [serial = 497] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8993FC00) [pid = 3960] [serial = 479] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE8CBD0C00) [pid = 3960] [serial = 477] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE88E2E000) [pid = 3960] [serial = 476] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE99D08800) [pid = 3960] [serial = 474] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8ED58400) [pid = 3960] [serial = 473] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE938D0C00) [pid = 3960] [serial = 494] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE938D5400) [pid = 3960] [serial = 465] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE92E8A800) [pid = 3960] [serial = 464] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE8C70C800) [pid = 3960] [serial = 459] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE88516400) [pid = 3960] [serial = 458] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE8F3F1C00) [pid = 3960] [serial = 482] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE88232C00) [pid = 3960] [serial = 483] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE9027A800) [pid = 3960] [serial = 462] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE8F35C400) [pid = 3960] [serial = 461] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE9027CC00) [pid = 3960] [serial = 485] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE95DAD800) [pid = 3960] [serial = 500] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE983E4400) [pid = 3960] [serial = 456] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE9746A400) [pid = 3960] [serial = 501] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE94EEC800) [pid = 3960] [serial = 495] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE8F169800) [pid = 3960] [serial = 480] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE90665800) [pid = 3960] [serial = 488] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE909CB000) [pid = 3960] [serial = 489] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE94F2CC00) [pid = 3960] [serial = 498] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (000000BE902DF000) [pid = 3960] [serial = 486] [outer = 0000000000000000] [url = about:blank] 10:27:33 INFO - PROCESS | 3960 | 1461000453624 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 10:27:33 INFO - PROCESS | 3960 | 1461000453640 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88571000 == 62 [pid = 3960] [id = 186] 10:27:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE88511C00) [pid = 3960] [serial = 556] [outer = 0000000000000000] 10:27:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE88E26800) [pid = 3960] [serial = 557] [outer = 000000BE88511C00] 10:27:33 INFO - PROCESS | 3960 | 1461000453690 Marionette DEBUG loaded listener.js 10:27:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE88EFEC00) [pid = 3960] [serial = 558] [outer = 000000BE88511C00] 10:27:34 INFO - PROCESS | 3960 | 1461000454648 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:27:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1348ms 10:27:34 INFO - PROCESS | 3960 | 1461000454719 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 3960 | 1461000454724 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 10:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:27:34 INFO - PROCESS | 3960 | 1461000454730 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 3960 | 1461000454733 Marionette TRACE conn5 <- [1,710,null,{}] 10:27:34 INFO - PROCESS | 3960 | 1461000454737 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:34 INFO - PROCESS | 3960 | 1461000454826 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 10:27:34 INFO - PROCESS | 3960 | 1461000454834 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDCE800 == 63 [pid = 3960] [id = 187] 10:27:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE8C70EC00) [pid = 3960] [serial = 559] [outer = 0000000000000000] 10:27:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE8F145800) [pid = 3960] [serial = 560] [outer = 000000BE8C70EC00] 10:27:34 INFO - PROCESS | 3960 | 1461000454881 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE8F2DA800) [pid = 3960] [serial = 561] [outer = 000000BE8C70EC00] 10:27:35 INFO - PROCESS | 3960 | 1461000455370 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 3960 | 1461000455427 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 10:27:35 INFO - PROCESS | 3960 | 1461000455430 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 3960 | 1461000455434 Marionette TRACE conn5 <- [1,714,null,{}] 10:27:35 INFO - PROCESS | 3960 | 1461000455445 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:35 INFO - PROCESS | 3960 | 1461000455536 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 10:27:35 INFO - PROCESS | 3960 | 1461000455543 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90223800 == 64 [pid = 3960] [id = 188] 10:27:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE8F359400) [pid = 3960] [serial = 562] [outer = 0000000000000000] 10:27:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE8F7DFC00) [pid = 3960] [serial = 563] [outer = 000000BE8F359400] 10:27:35 INFO - PROCESS | 3960 | 1461000455592 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE8FBF7800) [pid = 3960] [serial = 564] [outer = 000000BE8F359400] 10:27:36 INFO - PROCESS | 3960 | 1461000456122 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 10:27:36 INFO - PROCESS | 3960 | 1461000456202 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 3960 | 1461000456204 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 3960 | 1461000456212 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - PROCESS | 3960 | 1461000456214 Marionette TRACE conn5 <- [1,718,null,{}] 10:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:27:36 INFO - PROCESS | 3960 | 1461000456217 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:36 INFO - PROCESS | 3960 | 1461000456332 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 10:27:36 INFO - PROCESS | 3960 | 1461000456385 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE908B4800 == 65 [pid = 3960] [id = 189] 10:27:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE90275800) [pid = 3960] [serial = 565] [outer = 0000000000000000] 10:27:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE9027EC00) [pid = 3960] [serial = 566] [outer = 000000BE90275800] 10:27:36 INFO - PROCESS | 3960 | 1461000456432 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE902E0400) [pid = 3960] [serial = 567] [outer = 000000BE90275800] 10:27:36 INFO - PROCESS | 3960 | 1461000456894 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_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] 10:27:36 INFO - PROCESS | 3960 | 1461000456936 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 3960 | 1461000456940 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:27:36 INFO - PROCESS | 3960 | 1461000456942 Marionette TRACE conn5 <- [1,722,null,{}] 10:27:36 INFO - PROCESS | 3960 | 1461000456945 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3960 | 1461000457059 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 10:27:37 INFO - PROCESS | 3960 | 1461000457067 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ADF800 == 66 [pid = 3960] [id = 190] 10:27:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE902DF400) [pid = 3960] [serial = 568] [outer = 0000000000000000] 10:27:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE90665800) [pid = 3960] [serial = 569] [outer = 000000BE902DF400] 10:27:37 INFO - PROCESS | 3960 | 1461000457115 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE91978000) [pid = 3960] [serial = 570] [outer = 000000BE902DF400] 10:27:37 INFO - PROCESS | 3960 | 1461000457631 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 776ms 10:27:37 INFO - PROCESS | 3960 | 1461000457719 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 3960 | 1461000457721 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 10:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:27:37 INFO - PROCESS | 3960 | 1461000457724 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - PROCESS | 3960 | 1461000457726 Marionette TRACE conn5 <- [1,726,null,{}] 10:27:37 INFO - PROCESS | 3960 | 1461000457730 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:37 INFO - PROCESS | 3960 | 1461000457949 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE934CD800) [pid = 3960] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE92545800) [pid = 3960] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE98851C00) [pid = 3960] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE82798400) [pid = 3960] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE8F580400) [pid = 3960] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE92E89C00) [pid = 3960] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE83EE7C00) [pid = 3960] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE8FB61000) [pid = 3960] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE8BF6AC00) [pid = 3960] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE88513400) [pid = 3960] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE8757F400) [pid = 3960] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE83EEBC00) [pid = 3960] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE95FA5000) [pid = 3960] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:27:37 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE938E6000) [pid = 3960] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:27:38 INFO - PROCESS | 3960 | 1461000458008 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9053B800 == 67 [pid = 3960] [id = 191] 10:27:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE83EEE400) [pid = 3960] [serial = 571] [outer = 0000000000000000] 10:27:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE880C9800) [pid = 3960] [serial = 572] [outer = 000000BE83EEE400] 10:27:38 INFO - PROCESS | 3960 | 1461000458060 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE9340FC00) [pid = 3960] [serial = 573] [outer = 000000BE83EEE400] 10:27:38 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:27:38 INFO - PROCESS | 3960 | 1461000458907 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1234ms 10:27:38 INFO - PROCESS | 3960 | 1461000458962 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 3960 | 1461000458964 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 10:27:38 INFO - PROCESS | 3960 | 1461000458967 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:27:38 INFO - PROCESS | 3960 | 1461000458969 Marionette TRACE conn5 <- [1,730,null,{}] 10:27:38 INFO - PROCESS | 3960 | 1461000458972 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:39 INFO - PROCESS | 3960 | 1461000459053 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 10:27:39 INFO - PROCESS | 3960 | 1461000459060 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B06800 == 68 [pid = 3960] [id = 192] 10:27:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE938D4C00) [pid = 3960] [serial = 574] [outer = 0000000000000000] 10:27:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE938E7800) [pid = 3960] [serial = 575] [outer = 000000BE938D4C00] 10:27:39 INFO - PROCESS | 3960 | 1461000459105 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE94F28000) [pid = 3960] [serial = 576] [outer = 000000BE938D4C00] 10:27:40 INFO - PROCESS | 3960 | 1461000460048 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:27:40 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 10:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1130ms 10:27:40 INFO - PROCESS | 3960 | 1461000460120 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 3960 | 1461000460125 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 10:27:40 INFO - PROCESS | 3960 | 1461000460132 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:27:40 INFO - PROCESS | 3960 | 1461000460137 Marionette TRACE conn5 <- [1,734,null,{}] 10:27:40 INFO - PROCESS | 3960 | 1461000460144 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:40 INFO - PROCESS | 3960 | 1461000460251 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 10:27:40 INFO - PROCESS | 3960 | 1461000460363 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB8A000 == 69 [pid = 3960] [id = 193] 10:27:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE88513000) [pid = 3960] [serial = 577] [outer = 0000000000000000] 10:27:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE88E2F800) [pid = 3960] [serial = 578] [outer = 000000BE88513000] 10:27:40 INFO - PROCESS | 3960 | 1461000460477 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE8CB1C800) [pid = 3960] [serial = 579] [outer = 000000BE88513000] 10:27:41 INFO - PROCESS | 3960 | 1461000461539 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:27:41 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.) 10:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1433ms 10:27:41 INFO - PROCESS | 3960 | 1461000461606 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 10:27:41 INFO - PROCESS | 3960 | 1461000461613 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 10:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:27:41 INFO - PROCESS | 3960 | 1461000461621 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 3960 | 1461000461624 Marionette TRACE conn5 <- [1,738,null,{}] 10:27:41 INFO - PROCESS | 3960 | 1461000461628 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:41 INFO - PROCESS | 3960 | 1461000461729 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 10:27:41 INFO - PROCESS | 3960 | 1461000461922 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9053B000 == 70 [pid = 3960] [id = 194] 10:27:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE8F35B800) [pid = 3960] [serial = 580] [outer = 0000000000000000] 10:27:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8F7E5C00) [pid = 3960] [serial = 581] [outer = 000000BE8F35B800] 10:27:41 INFO - PROCESS | 3960 | 1461000461980 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE9027BC00) [pid = 3960] [serial = 582] [outer = 000000BE8F35B800] 10:27:43 INFO - PROCESS | 3960 | 1461000463028 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1429ms 10:27:43 INFO - PROCESS | 3960 | 1461000463052 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 3960 | 1461000463054 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:27:43 INFO - PROCESS | 3960 | 1461000463059 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 3960 | 1461000463063 Marionette TRACE conn5 <- [1,742,null,{}] 10:27:43 INFO - PROCESS | 3960 | 1461000463074 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:43 INFO - PROCESS | 3960 | 1461000463193 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 10:27:43 INFO - PROCESS | 3960 | 1461000463299 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706D800 == 71 [pid = 3960] [id = 195] 10:27:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE8F7E4800) [pid = 3960] [serial = 583] [outer = 0000000000000000] 10:27:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE934C2800) [pid = 3960] [serial = 584] [outer = 000000BE8F7E4800] 10:27:43 INFO - PROCESS | 3960 | 1461000463404 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE94F2CC00) [pid = 3960] [serial = 585] [outer = 000000BE8F7E4800] 10:27:44 INFO - PROCESS | 3960 | 1461000464425 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:27:44 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 10:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1426ms 10:27:44 INFO - PROCESS | 3960 | 1461000464486 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 3960 | 1461000464490 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 10:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:27:44 INFO - PROCESS | 3960 | 1461000464493 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 3960 | 1461000464495 Marionette TRACE conn5 <- [1,746,null,{}] 10:27:44 INFO - PROCESS | 3960 | 1461000464499 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:44 INFO - PROCESS | 3960 | 1461000464609 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 10:27:44 INFO - PROCESS | 3960 | 1461000464725 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979BB000 == 72 [pid = 3960] [id = 196] 10:27:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE934C2C00) [pid = 3960] [serial = 586] [outer = 0000000000000000] 10:27:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE95FA5000) [pid = 3960] [serial = 587] [outer = 000000BE934C2C00] 10:27:44 INFO - PROCESS | 3960 | 1461000464785 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE97764000) [pid = 3960] [serial = 588] [outer = 000000BE934C2C00] 10:27:45 INFO - PROCESS | 3960 | 1461000465327 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 881ms 10:27:45 INFO - PROCESS | 3960 | 1461000465376 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 3960 | 1461000465379 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 10:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:27:45 INFO - PROCESS | 3960 | 1461000465383 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 3960 | 1461000465385 Marionette TRACE conn5 <- [1,750,null,{}] 10:27:45 INFO - PROCESS | 3960 | 1461000465389 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:45 INFO - PROCESS | 3960 | 1461000465496 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 10:27:45 INFO - PROCESS | 3960 | 1461000465707 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E736800 == 73 [pid = 3960] [id = 197] 10:27:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE83EF1000) [pid = 3960] [serial = 589] [outer = 0000000000000000] 10:27:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE88083000) [pid = 3960] [serial = 590] [outer = 000000BE83EF1000] 10:27:45 INFO - PROCESS | 3960 | 1461000465760 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE8CB15C00) [pid = 3960] [serial = 591] [outer = 000000BE83EF1000] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9053B800 == 72 [pid = 3960] [id = 191] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91ADF800 == 71 [pid = 3960] [id = 190] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE908B4800 == 70 [pid = 3960] [id = 189] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90223800 == 69 [pid = 3960] [id = 188] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDCE800 == 68 [pid = 3960] [id = 187] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88571000 == 67 [pid = 3960] [id = 186] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8301A000 == 66 [pid = 3960] [id = 185] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979C4000 == 65 [pid = 3960] [id = 184] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE95DB4400) [pid = 3960] [serial = 542] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A34000 == 64 [pid = 3960] [id = 183] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F31F800 == 63 [pid = 3960] [id = 182] 10:27:46 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97076800 == 62 [pid = 3960] [id = 181] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE98574000) [pid = 3960] [serial = 471] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE9776A800) [pid = 3960] [serial = 468] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE938D7800) [pid = 3960] [serial = 536] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE92E84000) [pid = 3960] [serial = 533] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE9885D400) [pid = 3960] [serial = 519] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE98857400) [pid = 3960] [serial = 518] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE8FF93000) [pid = 3960] [serial = 522] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE882E9800) [pid = 3960] [serial = 521] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 88 (000000BE9027AC00) [pid = 3960] [serial = 530] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 87 (000000BE90660800) [pid = 3960] [serial = 531] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 86 (000000BE938F1800) [pid = 3960] [serial = 515] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE98577C00) [pid = 3960] [serial = 516] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE83EEE000) [pid = 3960] [serial = 506] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE87654C00) [pid = 3960] [serial = 507] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE92E89400) [pid = 3960] [serial = 513] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE90C11400) [pid = 3960] [serial = 512] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE8F2DDC00) [pid = 3960] [serial = 525] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE8CB16C00) [pid = 3960] [serial = 524] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE8F2ED800) [pid = 3960] [serial = 510] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE8ECE1000) [pid = 3960] [serial = 509] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (000000BE88EFA000) [pid = 3960] [serial = 527] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (000000BE8F2E0800) [pid = 3960] [serial = 528] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 74 (000000BE90277C00) [pid = 3960] [serial = 539] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 73 (000000BE94EE8800) [pid = 3960] [serial = 537] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 72 (000000BE934C4400) [pid = 3960] [serial = 540] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | --DOMWINDOW == 71 (000000BE93412400) [pid = 3960] [serial = 534] [outer = 0000000000000000] [url = about:blank] 10:27:46 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:27:46 INFO - PROCESS | 3960 | 1461000466850 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1485ms 10:27:46 INFO - PROCESS | 3960 | 1461000466871 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 3960 | 1461000466875 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 10:27:46 INFO - PROCESS | 3960 | 1461000466881 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:27:46 INFO - PROCESS | 3960 | 1461000466884 Marionette TRACE conn5 <- [1,754,null,{}] 10:27:46 INFO - PROCESS | 3960 | 1461000466888 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:46 INFO - PROCESS | 3960 | 1461000466980 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 10:27:46 INFO - PROCESS | 3960 | 1461000466986 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899D2000 == 63 [pid = 3960] [id = 198] 10:27:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 72 (000000BE88EFCC00) [pid = 3960] [serial = 592] [outer = 0000000000000000] 10:27:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 73 (000000BE8CB16C00) [pid = 3960] [serial = 593] [outer = 000000BE88EFCC00] 10:27:47 INFO - PROCESS | 3960 | 1461000467037 Marionette DEBUG loaded listener.js 10:27:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 74 (000000BE8F2DD400) [pid = 3960] [serial = 594] [outer = 000000BE88EFCC00] 10:27:48 INFO - PROCESS | 3960 | 1461000468028 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1192ms 10:27:48 INFO - PROCESS | 3960 | 1461000468079 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3960 | 1461000468083 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 10:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:27:48 INFO - PROCESS | 3960 | 1461000468087 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 3960 | 1461000468089 Marionette TRACE conn5 <- [1,758,null,{}] 10:27:48 INFO - PROCESS | 3960 | 1461000468093 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 3960 | 1461000468183 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 10:27:48 INFO - PROCESS | 3960 | 1461000468189 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901FC000 == 64 [pid = 3960] [id = 199] 10:27:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 75 (000000BE8F7DC800) [pid = 3960] [serial = 595] [outer = 0000000000000000] 10:27:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE8F7E2000) [pid = 3960] [serial = 596] [outer = 000000BE8F7DC800] 10:27:48 INFO - PROCESS | 3960 | 1461000468235 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE8FBFC800) [pid = 3960] [serial = 597] [outer = 000000BE8F7DC800] 10:27:48 INFO - PROCESS | 3960 | 1461000468696 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 10:27:48 INFO - PROCESS | 3960 | 1461000468763 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 3960 | 1461000468765 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 10:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:27:48 INFO - PROCESS | 3960 | 1461000468775 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 3960 | 1461000468782 Marionette TRACE conn5 <- [1,762,null,{}] 10:27:48 INFO - PROCESS | 3960 | 1461000468786 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:48 INFO - PROCESS | 3960 | 1461000468876 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 10:27:48 INFO - PROCESS | 3960 | 1461000468888 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A3C800 == 65 [pid = 3960] [id = 200] 10:27:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE902D6800) [pid = 3960] [serial = 598] [outer = 0000000000000000] 10:27:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE9066AC00) [pid = 3960] [serial = 599] [outer = 000000BE902D6800] 10:27:48 INFO - PROCESS | 3960 | 1461000468935 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE925EF800) [pid = 3960] [serial = 600] [outer = 000000BE902D6800] 10:27:49 INFO - PROCESS | 3960 | 1461000469403 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 10:27:49 INFO - PROCESS | 3960 | 1461000469467 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 3960 | 1461000469470 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 10:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:27:49 INFO - PROCESS | 3960 | 1461000469474 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 3960 | 1461000469476 Marionette TRACE conn5 <- [1,766,null,{}] 10:27:49 INFO - PROCESS | 3960 | 1461000469480 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:49 INFO - PROCESS | 3960 | 1461000469624 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 10:27:49 INFO - PROCESS | 3960 | 1461000469650 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9327F000 == 66 [pid = 3960] [id = 201] 10:27:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE92E44C00) [pid = 3960] [serial = 601] [outer = 0000000000000000] 10:27:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE92E8A000) [pid = 3960] [serial = 602] [outer = 000000BE92E44C00] 10:27:49 INFO - PROCESS | 3960 | 1461000469698 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE93418800) [pid = 3960] [serial = 603] [outer = 000000BE92E44C00] 10:27:50 INFO - PROCESS | 3960 | 1461000470143 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 10:27:50 INFO - PROCESS | 3960 | 1461000470210 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 3960 | 1461000470213 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 10:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:27:50 INFO - PROCESS | 3960 | 1461000470223 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 3960 | 1461000470225 Marionette TRACE conn5 <- [1,770,null,{}] 10:27:50 INFO - PROCESS | 3960 | 1461000470229 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:50 INFO - PROCESS | 3960 | 1461000470339 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 10:27:50 INFO - PROCESS | 3960 | 1461000470397 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F66000 == 67 [pid = 3960] [id = 202] 10:27:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE938EA000) [pid = 3960] [serial = 604] [outer = 0000000000000000] 10:27:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE938F0C00) [pid = 3960] [serial = 605] [outer = 000000BE938EA000] 10:27:50 INFO - PROCESS | 3960 | 1461000470455 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE95D5F000) [pid = 3960] [serial = 606] [outer = 000000BE938EA000] 10:27:50 INFO - PROCESS | 3960 | 1461000470906 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 776ms 10:27:51 INFO - PROCESS | 3960 | 1461000470995 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 3960 | 1461000470998 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:27:51 INFO - PROCESS | 3960 | 1461000471009 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 3960 | 1461000471011 Marionette TRACE conn5 <- [1,774,null,{}] 10:27:51 INFO - PROCESS | 3960 | 1461000471014 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 3960 | 1461000471152 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 85 (000000BE97F17C00) [pid = 3960] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 84 (000000BE90275800) [pid = 3960] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 83 (000000BE902DF400) [pid = 3960] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 82 (000000BE87D88000) [pid = 3960] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 81 (000000BE8F359400) [pid = 3960] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 80 (000000BE88511C00) [pid = 3960] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 79 (000000BE88084C00) [pid = 3960] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 78 (000000BE83EEE400) [pid = 3960] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 77 (000000BE8ED64000) [pid = 3960] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 76 (000000BE8C70EC00) [pid = 3960] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:27:51 INFO - PROCESS | 3960 | --DOMWINDOW == 75 (000000BE8F3FC400) [pid = 3960] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:27:51 INFO - PROCESS | 3960 | 1461000471208 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9052B800 == 68 [pid = 3960] [id = 203] 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 76 (000000BE83EE6400) [pid = 3960] [serial = 607] [outer = 0000000000000000] 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 77 (000000BE88511C00) [pid = 3960] [serial = 608] [outer = 000000BE83EE6400] 10:27:51 INFO - PROCESS | 3960 | 1461000471255 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 78 (000000BE8FCAD800) [pid = 3960] [serial = 609] [outer = 000000BE83EE6400] 10:27:51 INFO - PROCESS | 3960 | 1461000471615 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 629ms 10:27:51 INFO - PROCESS | 3960 | 1461000471644 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 3960 | 1461000471646 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:27:51 INFO - PROCESS | 3960 | 1461000471650 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 3960 | 1461000471652 Marionette TRACE conn5 <- [1,778,null,{}] 10:27:51 INFO - PROCESS | 3960 | 1461000471655 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 3960 | 1461000471739 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 10:27:51 INFO - PROCESS | 3960 | 1461000471746 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979B4800 == 69 [pid = 3960] [id = 204] 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 79 (000000BE934C9400) [pid = 3960] [serial = 610] [outer = 0000000000000000] 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 80 (000000BE97F1DC00) [pid = 3960] [serial = 611] [outer = 000000BE934C9400] 10:27:51 INFO - PROCESS | 3960 | 1461000471790 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 81 (000000BE982B8C00) [pid = 3960] [serial = 612] [outer = 000000BE934C9400] 10:27:52 INFO - PROCESS | 3960 | 1461000472208 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 587ms 10:27:52 INFO - PROCESS | 3960 | 1461000472248 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 3960 | 1461000472250 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 10:27:52 INFO - PROCESS | 3960 | 1461000472259 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 3960 | 1461000472261 Marionette TRACE conn5 <- [1,782,null,{}] 10:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:27:52 INFO - PROCESS | 3960 | 1461000472264 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:52 INFO - PROCESS | 3960 | 1461000472350 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 10:27:52 INFO - PROCESS | 3960 | 1461000472356 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988A3800 == 70 [pid = 3960] [id = 205] 10:27:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 82 (000000BE983DFC00) [pid = 3960] [serial = 613] [outer = 0000000000000000] 10:27:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 83 (000000BE983E6C00) [pid = 3960] [serial = 614] [outer = 000000BE983DFC00] 10:27:52 INFO - PROCESS | 3960 | 1461000472402 Marionette DEBUG loaded listener.js 10:27:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 84 (000000BE98570800) [pid = 3960] [serial = 615] [outer = 000000BE983DFC00] 10:27:52 INFO - PROCESS | 3960 | 1461000472862 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 10:27:52 INFO - PROCESS | 3960 | 1461000472937 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 10:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:27:52 INFO - PROCESS | 3960 | 1461000472940 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 10:27:52 INFO - PROCESS | 3960 | 1461000472943 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 3960 | 1461000472945 Marionette TRACE conn5 <- [1,786,null,{}] 10:27:52 INFO - PROCESS | 3960 | 1461000472948 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:53 INFO - PROCESS | 3960 | 1461000473035 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 10:27:53 INFO - PROCESS | 3960 | 1461000473043 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA3800 == 71 [pid = 3960] [id = 206] 10:27:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 85 (000000BE9857AC00) [pid = 3960] [serial = 616] [outer = 0000000000000000] 10:27:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 86 (000000BE98852800) [pid = 3960] [serial = 617] [outer = 000000BE9857AC00] 10:27:53 INFO - PROCESS | 3960 | 1461000473089 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 87 (000000BE9885DC00) [pid = 3960] [serial = 618] [outer = 000000BE9857AC00] 10:27:53 INFO - PROCESS | 3960 | 1461000473835 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:27:53 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 10:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 924ms 10:27:53 INFO - PROCESS | 3960 | 1461000473871 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 10:27:53 INFO - PROCESS | 3960 | 1461000473877 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 10:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:27:53 INFO - PROCESS | 3960 | 1461000473883 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 3960 | 1461000473887 Marionette TRACE conn5 <- [1,790,null,{}] 10:27:53 INFO - PROCESS | 3960 | 1461000473892 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 3960 | 1461000474011 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 10:27:54 INFO - PROCESS | 3960 | 1461000474107 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901BE000 == 72 [pid = 3960] [id = 207] 10:27:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 88 (000000BE8E1E1000) [pid = 3960] [serial = 619] [outer = 0000000000000000] 10:27:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 89 (000000BE8F356800) [pid = 3960] [serial = 620] [outer = 000000BE8E1E1000] 10:27:54 INFO - PROCESS | 3960 | 1461000474168 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE8F7E4400) [pid = 3960] [serial = 621] [outer = 000000BE8E1E1000] 10:27:54 INFO - PROCESS | 3960 | 1461000474760 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:27:54 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 10:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 923ms 10:27:54 INFO - PROCESS | 3960 | 1461000474808 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 3960 | 1461000474815 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:27:54 INFO - PROCESS | 3960 | 1461000474822 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 3960 | 1461000474825 Marionette TRACE conn5 <- [1,794,null,{}] 10:27:54 INFO - PROCESS | 3960 | 1461000474829 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 3960 | 1461000474946 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 10:27:55 INFO - PROCESS | 3960 | 1461000475038 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93428800 == 73 [pid = 3960] [id = 208] 10:27:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE9065D000) [pid = 3960] [serial = 622] [outer = 0000000000000000] 10:27:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE92545800) [pid = 3960] [serial = 623] [outer = 000000BE9065D000] 10:27:55 INFO - PROCESS | 3960 | 1461000475096 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE938D9000) [pid = 3960] [serial = 624] [outer = 000000BE9065D000] 10:27:55 INFO - PROCESS | 3960 | 1461000475725 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:27:55 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 10:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 923ms 10:27:55 INFO - PROCESS | 3960 | 1461000475750 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 3960 | 1461000475753 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 10:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:27:55 INFO - PROCESS | 3960 | 1461000475757 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 3960 | 1461000475761 Marionette TRACE conn5 <- [1,798,null,{}] 10:27:55 INFO - PROCESS | 3960 | 1461000475773 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 3960 | 1461000475890 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 10:27:56 INFO - PROCESS | 3960 | 1461000475984 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E76800 == 74 [pid = 3960] [id = 209] 10:27:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE97768400) [pid = 3960] [serial = 625] [outer = 0000000000000000] 10:27:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE983E3000) [pid = 3960] [serial = 626] [outer = 000000BE97768400] 10:27:56 INFO - PROCESS | 3960 | 1461000476043 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE99D03C00) [pid = 3960] [serial = 627] [outer = 000000BE97768400] 10:27:56 INFO - PROCESS | 3960 | 1461000476630 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 923ms 10:27:56 INFO - PROCESS | 3960 | 1461000476682 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 3960 | 1461000476686 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 10:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:27:56 INFO - PROCESS | 3960 | 1461000476689 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 3960 | 1461000476691 Marionette TRACE conn5 <- [1,802,null,{}] 10:27:56 INFO - PROCESS | 3960 | 1461000476695 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:56 INFO - PROCESS | 3960 | 1461000476808 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 10:27:56 INFO - PROCESS | 3960 | 1461000476900 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC38800 == 75 [pid = 3960] [id = 210] 10:27:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE93D49000) [pid = 3960] [serial = 628] [outer = 0000000000000000] 10:27:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE93D52400) [pid = 3960] [serial = 629] [outer = 000000BE93D49000] 10:27:56 INFO - PROCESS | 3960 | 1461000476958 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE99D02800) [pid = 3960] [serial = 630] [outer = 000000BE93D49000] 10:27:57 INFO - PROCESS | 3960 | 1461000477492 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 3960 | 1461000477532 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 10:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:27:57 INFO - PROCESS | 3960 | 1461000477536 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 3960 | 1461000477538 Marionette TRACE conn5 <- [1,806,null,{}] 10:27:57 INFO - PROCESS | 3960 | 1461000477542 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:57 INFO - PROCESS | 3960 | 1461000477653 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 10:27:57 INFO - PROCESS | 3960 | 1461000477744 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B4B000 == 76 [pid = 3960] [id = 211] 10:27:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE9440A000) [pid = 3960] [serial = 631] [outer = 0000000000000000] 10:27:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE94412000) [pid = 3960] [serial = 632] [outer = 000000BE9440A000] 10:27:57 INFO - PROCESS | 3960 | 1461000477801 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE94418C00) [pid = 3960] [serial = 633] [outer = 000000BE9440A000] 10:27:58 INFO - PROCESS | 3960 | 1461000478435 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 923ms 10:27:58 INFO - PROCESS | 3960 | 1461000478461 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 3960 | 1461000478463 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 10:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:27:58 INFO - PROCESS | 3960 | 1461000478467 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 3960 | 1461000478470 Marionette TRACE conn5 <- [1,810,null,{}] 10:27:58 INFO - PROCESS | 3960 | 1461000478474 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 3960 | 1461000478599 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 10:27:58 INFO - PROCESS | 3960 | 1461000478721 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD9D000 == 77 [pid = 3960] [id = 212] 10:27:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE9AB8EC00) [pid = 3960] [serial = 634] [outer = 0000000000000000] 10:27:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE9AB95C00) [pid = 3960] [serial = 635] [outer = 000000BE9AB8EC00] 10:27:58 INFO - PROCESS | 3960 | 1461000478783 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BEFD7D5000) [pid = 3960] [serial = 636] [outer = 000000BE9AB8EC00] 10:27:59 INFO - PROCESS | 3960 | 1461000479391 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 3960 | 1461000479459 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 10:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:27:59 INFO - PROCESS | 3960 | 1461000479463 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - PROCESS | 3960 | 1461000479465 Marionette TRACE conn5 <- [1,814,null,{}] 10:27:59 INFO - PROCESS | 3960 | 1461000479485 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:59 INFO - PROCESS | 3960 | 1461000479600 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 10:27:59 INFO - PROCESS | 3960 | 1461000479876 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE883BA000 == 78 [pid = 3960] [id = 213] 10:27:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE83EEC400) [pid = 3960] [serial = 637] [outer = 0000000000000000] 10:27:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE83EF0C00) [pid = 3960] [serial = 638] [outer = 000000BE83EEC400] 10:27:59 INFO - PROCESS | 3960 | 1461000479953 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE88088800) [pid = 3960] [serial = 639] [outer = 000000BE83EEC400] 10:28:00 INFO - PROCESS | 3960 | 1461000480547 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1146ms 10:28:00 INFO - PROCESS | 3960 | 1461000480612 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 3960 | 1461000480617 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 10:28:00 INFO - PROCESS | 3960 | 1461000480623 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:28:00 INFO - PROCESS | 3960 | 1461000480627 Marionette TRACE conn5 <- [1,818,null,{}] 10:28:00 INFO - PROCESS | 3960 | 1461000480632 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:00 INFO - PROCESS | 3960 | 1461000480747 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 10:28:00 INFO - PROCESS | 3960 | 1461000480868 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899CA000 == 79 [pid = 3960] [id = 214] 10:28:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8C709800) [pid = 3960] [serial = 640] [outer = 0000000000000000] 10:28:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8CB1CC00) [pid = 3960] [serial = 641] [outer = 000000BE8C709800] 10:28:00 INFO - PROCESS | 3960 | 1461000480922 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE8F14E000) [pid = 3960] [serial = 642] [outer = 000000BE8C709800] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F38000 == 78 [pid = 3960] [id = 76] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988A3800 == 77 [pid = 3960] [id = 205] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979B4800 == 76 [pid = 3960] [id = 204] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9052B800 == 75 [pid = 3960] [id = 203] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F66000 == 74 [pid = 3960] [id = 202] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9327F000 == 73 [pid = 3960] [id = 201] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A3C800 == 72 [pid = 3960] [id = 200] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901FC000 == 71 [pid = 3960] [id = 199] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE938E7800) [pid = 3960] [serial = 575] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899D2000 == 70 [pid = 3960] [id = 198] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E736800 == 69 [pid = 3960] [id = 197] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB8A000 == 68 [pid = 3960] [id = 193] 10:28:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B06800 == 67 [pid = 3960] [id = 192] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE9856D800) [pid = 3960] [serial = 504] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE9027EC00) [pid = 3960] [serial = 566] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE90665800) [pid = 3960] [serial = 569] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 106 (000000BE8F211C00) [pid = 3960] [serial = 555] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 105 (000000BE880C8000) [pid = 3960] [serial = 554] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 104 (000000BE8F7DFC00) [pid = 3960] [serial = 563] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE902E0400) [pid = 3960] [serial = 567] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE88E26800) [pid = 3960] [serial = 557] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE88EFEC00) [pid = 3960] [serial = 558] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE8CB1A800) [pid = 3960] [serial = 546] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE8850F400) [pid = 3960] [serial = 545] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE880C9800) [pid = 3960] [serial = 572] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE8F7E3800) [pid = 3960] [serial = 548] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE9065F400) [pid = 3960] [serial = 549] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE8F145800) [pid = 3960] [serial = 560] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 94 (000000BE8F2DA800) [pid = 3960] [serial = 561] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 93 (000000BE982B9000) [pid = 3960] [serial = 552] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 92 (000000BE95D6A400) [pid = 3960] [serial = 551] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 91 (000000BE91978000) [pid = 3960] [serial = 570] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 90 (000000BE9340FC00) [pid = 3960] [serial = 573] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | --DOMWINDOW == 89 (000000BE8FBF7800) [pid = 3960] [serial = 564] [outer = 0000000000000000] [url = about:blank] 10:28:01 INFO - PROCESS | 3960 | 1461000481460 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 880ms 10:28:01 INFO - PROCESS | 3960 | 1461000481509 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 3960 | 1461000481513 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 10:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:28:01 INFO - PROCESS | 3960 | 1461000481518 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 3960 | 1461000481520 Marionette TRACE conn5 <- [1,822,null,{}] 10:28:01 INFO - PROCESS | 3960 | 1461000481523 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:01 INFO - PROCESS | 3960 | 1461000481614 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 10:28:01 INFO - PROCESS | 3960 | 1461000481712 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E736800 == 68 [pid = 3960] [id = 215] 10:28:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 90 (000000BE880C7400) [pid = 3960] [serial = 643] [outer = 0000000000000000] 10:28:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 91 (000000BE88EFD000) [pid = 3960] [serial = 644] [outer = 000000BE880C7400] 10:28:01 INFO - PROCESS | 3960 | 1461000481760 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 92 (000000BE8F213000) [pid = 3960] [serial = 645] [outer = 000000BE880C7400] 10:28:02 INFO - PROCESS | 3960 | 1461000482174 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 10:28:02 INFO - PROCESS | 3960 | 1461000482192 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 3960 | 1461000482194 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 10:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:28:02 INFO - PROCESS | 3960 | 1461000482200 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 3960 | 1461000482206 Marionette TRACE conn5 <- [1,826,null,{}] 10:28:02 INFO - PROCESS | 3960 | 1461000482215 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:02 INFO - PROCESS | 3960 | 1461000482307 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 10:28:02 INFO - PROCESS | 3960 | 1461000482313 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023C800 == 69 [pid = 3960] [id = 216] 10:28:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 93 (000000BE8F34E400) [pid = 3960] [serial = 646] [outer = 0000000000000000] 10:28:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 94 (000000BE8F3F7000) [pid = 3960] [serial = 647] [outer = 000000BE8F34E400] 10:28:02 INFO - PROCESS | 3960 | 1461000482361 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 95 (000000BE8FA3CC00) [pid = 3960] [serial = 648] [outer = 000000BE8F34E400] 10:28:02 INFO - PROCESS | 3960 | 1461000482847 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 10:28:02 INFO - PROCESS | 3960 | 1461000482893 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 3960 | 1461000482896 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 10:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:28:02 INFO - PROCESS | 3960 | 1461000482899 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 3960 | 1461000482901 Marionette TRACE conn5 <- [1,830,null,{}] 10:28:02 INFO - PROCESS | 3960 | 1461000482904 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 3960 | 1461000484056 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 10:28:04 INFO - PROCESS | 3960 | 1461000484352 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92980800 == 70 [pid = 3960] [id = 217] 10:28:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE90282000) [pid = 3960] [serial = 649] [outer = 0000000000000000] 10:28:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE90669400) [pid = 3960] [serial = 650] [outer = 000000BE90282000] 10:28:04 INFO - PROCESS | 3960 | 1461000484408 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE909C6000) [pid = 3960] [serial = 651] [outer = 000000BE90282000] 10:28:04 INFO - PROCESS | 3960 | 1461000484852 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1990ms 10:28:04 INFO - PROCESS | 3960 | 1461000484892 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 3960 | 1461000484894 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 10:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:28:04 INFO - PROCESS | 3960 | 1461000484897 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 3960 | 1461000484899 Marionette TRACE conn5 <- [1,834,null,{}] 10:28:04 INFO - PROCESS | 3960 | 1461000484908 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 3960 | 1461000485027 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 10:28:05 INFO - PROCESS | 3960 | 1461000485039 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944E5000 == 71 [pid = 3960] [id = 218] 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE92E7F800) [pid = 3960] [serial = 652] [outer = 0000000000000000] 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE92E84000) [pid = 3960] [serial = 653] [outer = 000000BE92E7F800] 10:28:05 INFO - PROCESS | 3960 | 1461000485135 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE9340FC00) [pid = 3960] [serial = 654] [outer = 000000BE92E7F800] 10:28:05 INFO - PROCESS | 3960 | 1461000485597 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 734ms 10:28:05 INFO - PROCESS | 3960 | 1461000485637 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 3960 | 1461000485639 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 10:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:28:05 INFO - PROCESS | 3960 | 1461000485642 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 3960 | 1461000485644 Marionette TRACE conn5 <- [1,838,null,{}] 10:28:05 INFO - PROCESS | 3960 | 1461000485648 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 3960 | 1461000485764 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 10:28:05 INFO - PROCESS | 3960 | 1461000485818 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701D000 == 72 [pid = 3960] [id = 219] 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE93418000) [pid = 3960] [serial = 655] [outer = 0000000000000000] 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE938E7800) [pid = 3960] [serial = 656] [outer = 000000BE93418000] 10:28:05 INFO - PROCESS | 3960 | 1461000485865 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE93D50000) [pid = 3960] [serial = 657] [outer = 000000BE93418000] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 103 (000000BE83EF1000) [pid = 3960] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 102 (000000BE902D6800) [pid = 3960] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 101 (000000BE88EFCC00) [pid = 3960] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 100 (000000BE934C9400) [pid = 3960] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 99 (000000BE92E44C00) [pid = 3960] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 98 (000000BE938EA000) [pid = 3960] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 97 (000000BE83EE6400) [pid = 3960] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 96 (000000BE8F7DC800) [pid = 3960] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:28:06 INFO - PROCESS | 3960 | --DOMWINDOW == 95 (000000BE983DFC00) [pid = 3960] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:28:06 INFO - PROCESS | 3960 | 1461000486361 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 776ms 10:28:06 INFO - PROCESS | 3960 | 1461000486428 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 3960 | 1461000486430 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 10:28:06 INFO - PROCESS | 3960 | 1461000486435 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 3960 | 1461000486437 Marionette TRACE conn5 <- [1,842,null,{}] 10:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:28:06 INFO - PROCESS | 3960 | 1461000486440 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 3960 | 1461000486554 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 10:28:06 INFO - PROCESS | 3960 | 1461000486605 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972C3800 == 73 [pid = 3960] [id = 220] 10:28:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 96 (000000BE9299D800) [pid = 3960] [serial = 658] [outer = 0000000000000000] 10:28:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 97 (000000BE93D4C000) [pid = 3960] [serial = 659] [outer = 000000BE9299D800] 10:28:06 INFO - PROCESS | 3960 | 1461000486653 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 98 (000000BE94F33800) [pid = 3960] [serial = 660] [outer = 000000BE9299D800] 10:28:07 INFO - PROCESS | 3960 | 1461000487001 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 10:28:07 INFO - PROCESS | 3960 | 1461000487069 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 3960 | 1461000487071 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 10:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:28:07 INFO - PROCESS | 3960 | 1461000487074 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 3960 | 1461000487076 Marionette TRACE conn5 <- [1,846,null,{}] 10:28:07 INFO - PROCESS | 3960 | 1461000487080 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:07 INFO - PROCESS | 3960 | 1461000487167 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 10:28:07 INFO - PROCESS | 3960 | 1461000487173 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985AC800 == 74 [pid = 3960] [id = 221] 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 99 (000000BE95D66400) [pid = 3960] [serial = 661] [outer = 0000000000000000] 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 100 (000000BE95F9DC00) [pid = 3960] [serial = 662] [outer = 000000BE95D66400] 10:28:07 INFO - PROCESS | 3960 | 1461000487218 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 101 (000000BE97468800) [pid = 3960] [serial = 663] [outer = 000000BE95D66400] 10:28:07 INFO - PROCESS | 3960 | 1461000487643 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 10:28:07 INFO - PROCESS | 3960 | 1461000487707 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 3960 | 1461000487709 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 10:28:07 INFO - PROCESS | 3960 | 1461000487712 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:28:07 INFO - PROCESS | 3960 | 1461000487714 Marionette TRACE conn5 <- [1,850,null,{}] 10:28:07 INFO - PROCESS | 3960 | 1461000487718 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:07 INFO - PROCESS | 3960 | 1461000487807 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 10:28:07 INFO - PROCESS | 3960 | 1461000487813 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B4D800 == 75 [pid = 3960] [id = 222] 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 102 (000000BE97763C00) [pid = 3960] [serial = 664] [outer = 0000000000000000] 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 103 (000000BE97F1A000) [pid = 3960] [serial = 665] [outer = 000000BE97763C00] 10:28:07 INFO - PROCESS | 3960 | 1461000487859 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 104 (000000BE982B3000) [pid = 3960] [serial = 666] [outer = 000000BE97763C00] 10:28:08 INFO - PROCESS | 3960 | 1461000488426 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 775ms 10:28:08 INFO - PROCESS | 3960 | 1461000488492 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 3960 | 1461000488497 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 10:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:28:08 INFO - PROCESS | 3960 | 1461000488502 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - PROCESS | 3960 | 1461000488507 Marionette TRACE conn5 <- [1,854,null,{}] 10:28:08 INFO - PROCESS | 3960 | 1461000488515 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:08 INFO - PROCESS | 3960 | 1461000488637 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 10:28:08 INFO - PROCESS | 3960 | 1461000488764 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899DC000 == 76 [pid = 3960] [id = 223] 10:28:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 105 (000000BE83EF2C00) [pid = 3960] [serial = 667] [outer = 0000000000000000] 10:28:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 106 (000000BE88080800) [pid = 3960] [serial = 668] [outer = 000000BE83EF2C00] 10:28:08 INFO - PROCESS | 3960 | 1461000488826 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 107 (000000BE88FEA400) [pid = 3960] [serial = 669] [outer = 000000BE83EF2C00] 10:28:09 INFO - PROCESS | 3960 | 1461000489479 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1024ms 10:28:09 INFO - PROCESS | 3960 | 1461000489530 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 3960 | 1461000489537 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 10:28:09 INFO - PROCESS | 3960 | 1461000489544 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:28:09 INFO - PROCESS | 3960 | 1461000489547 Marionette TRACE conn5 <- [1,858,null,{}] 10:28:09 INFO - PROCESS | 3960 | 1461000489551 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:09 INFO - PROCESS | 3960 | 1461000489667 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 10:28:09 INFO - PROCESS | 3960 | 1461000489793 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE8F354800) [pid = 3960] [serial = 670] [outer = 000000BE83E91400] 10:28:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983A5000 == 77 [pid = 3960] [id = 224] 10:28:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8F2FB800) [pid = 3960] [serial = 671] [outer = 0000000000000000] 10:28:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE8F3FA400) [pid = 3960] [serial = 672] [outer = 000000BE8F2FB800] 10:28:09 INFO - PROCESS | 3960 | 1461000489873 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE9065E800) [pid = 3960] [serial = 673] [outer = 000000BE8F2FB800] 10:28:10 INFO - PROCESS | 3960 | 1461000490581 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1081ms 10:28:10 INFO - PROCESS | 3960 | 1461000490630 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 3960 | 1461000490633 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 10:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:28:10 INFO - PROCESS | 3960 | 1461000490637 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - PROCESS | 3960 | 1461000490641 Marionette TRACE conn5 <- [1,862,null,{}] 10:28:10 INFO - PROCESS | 3960 | 1461000490653 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:10 INFO - PROCESS | 3960 | 1461000490772 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 10:28:10 INFO - PROCESS | 3960 | 1461000490893 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CBA000 == 78 [pid = 3960] [id = 225] 10:28:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE938CA400) [pid = 3960] [serial = 674] [outer = 0000000000000000] 10:28:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE93D4D800) [pid = 3960] [serial = 675] [outer = 000000BE938CA400] 10:28:10 INFO - PROCESS | 3960 | 1461000490956 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE982BB400) [pid = 3960] [serial = 676] [outer = 000000BE938CA400] 10:28:11 INFO - PROCESS | 3960 | 1461000491571 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 10:28:11 INFO - PROCESS | 3960 | 1461000491625 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 10:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:28:11 INFO - PROCESS | 3960 | 1461000491628 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 10:28:11 INFO - PROCESS | 3960 | 1461000491632 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 3960 | 1461000491634 Marionette TRACE conn5 <- [1,866,null,{}] 10:28:11 INFO - PROCESS | 3960 | 1461000491638 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:11 INFO - PROCESS | 3960 | 1461000491782 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 10:28:11 INFO - PROCESS | 3960 | 1461000491903 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B657800 == 79 [pid = 3960] [id = 226] 10:28:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE97F1A400) [pid = 3960] [serial = 677] [outer = 0000000000000000] 10:28:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE98578C00) [pid = 3960] [serial = 678] [outer = 000000BE97F1A400] 10:28:11 INFO - PROCESS | 3960 | 1461000491963 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE99D04400) [pid = 3960] [serial = 679] [outer = 000000BE97F1A400] 10:28:12 INFO - PROCESS | 3960 | 1461000492505 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 922ms 10:28:12 INFO - PROCESS | 3960 | 1461000492556 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 10:28:12 INFO - PROCESS | 3960 | 1461000492558 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 10:28:12 INFO - PROCESS | 3960 | 1461000492562 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:28:12 INFO - PROCESS | 3960 | 1461000492564 Marionette TRACE conn5 <- [1,870,null,{}] 10:28:12 INFO - PROCESS | 3960 | 1461000492568 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:12 INFO - PROCESS | 3960 | 1461000492677 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 10:28:12 INFO - PROCESS | 3960 | 1461000492796 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A84000 == 80 [pid = 3960] [id = 227] 10:28:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE980AE800) [pid = 3960] [serial = 680] [outer = 0000000000000000] 10:28:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE980B3800) [pid = 3960] [serial = 681] [outer = 000000BE980AE800] 10:28:12 INFO - PROCESS | 3960 | 1461000492854 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE983ECC00) [pid = 3960] [serial = 682] [outer = 000000BE980AE800] 10:28:13 INFO - PROCESS | 3960 | 1461000493442 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 923ms 10:28:13 INFO - PROCESS | 3960 | 1461000493488 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 3960 | 1461000493491 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 10:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:28:13 INFO - PROCESS | 3960 | 1461000493494 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 3960 | 1461000493496 Marionette TRACE conn5 <- [1,874,null,{}] 10:28:13 INFO - PROCESS | 3960 | 1461000493500 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:13 INFO - PROCESS | 3960 | 1461000493633 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 10:28:13 INFO - PROCESS | 3960 | 1461000493730 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7D3000 == 81 [pid = 3960] [id = 228] 10:28:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE9AB96400) [pid = 3960] [serial = 683] [outer = 0000000000000000] 10:28:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE9AED3400) [pid = 3960] [serial = 684] [outer = 000000BE9AB96400] 10:28:13 INFO - PROCESS | 3960 | 1461000493789 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE9AED9400) [pid = 3960] [serial = 685] [outer = 000000BE9AB96400] 10:28:14 INFO - PROCESS | 3960 | 1461000494619 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1173ms 10:28:14 INFO - PROCESS | 3960 | 1461000494670 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 10:28:14 INFO - PROCESS | 3960 | 1461000494674 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 10:28:14 INFO - PROCESS | 3960 | 1461000494680 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:28:14 INFO - PROCESS | 3960 | 1461000494683 Marionette TRACE conn5 <- [1,878,null,{}] 10:28:14 INFO - PROCESS | 3960 | 1461000494689 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:14 INFO - PROCESS | 3960 | 1461000494800 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 10:28:14 INFO - PROCESS | 3960 | 1461000494878 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE902B9000 == 82 [pid = 3960] [id = 229] 10:28:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE88EF5800) [pid = 3960] [serial = 686] [outer = 0000000000000000] 10:28:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE88EFE800) [pid = 3960] [serial = 687] [outer = 000000BE88EF5800] 10:28:14 INFO - PROCESS | 3960 | 1461000494973 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE8F2DE000) [pid = 3960] [serial = 688] [outer = 000000BE88EF5800] 10:28:15 INFO - PROCESS | 3960 | 1461000495507 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 881ms 10:28:15 INFO - PROCESS | 3960 | 1461000495567 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 3960 | 1461000495573 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 10:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:28:15 INFO - PROCESS | 3960 | 1461000495579 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 3960 | 1461000495582 Marionette TRACE conn5 <- [1,882,null,{}] 10:28:15 INFO - PROCESS | 3960 | 1461000495586 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:15 INFO - PROCESS | 3960 | 1461000495692 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 10:28:15 INFO - PROCESS | 3960 | 1461000495794 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90229800 == 83 [pid = 3960] [id = 230] 10:28:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE88ECB400) [pid = 3960] [serial = 689] [outer = 0000000000000000] 10:28:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE8F7EAC00) [pid = 3960] [serial = 690] [outer = 000000BE88ECB400] 10:28:15 INFO - PROCESS | 3960 | 1461000495845 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE90612800) [pid = 3960] [serial = 691] [outer = 000000BE88ECB400] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F9BD000 == 82 [pid = 3960] [id = 61] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8856D800 == 81 [pid = 3960] [id = 126] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985C7000 == 80 [pid = 3960] [id = 125] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974B3800 == 79 [pid = 3960] [id = 155] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985AC800 == 78 [pid = 3960] [id = 221] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972C3800 == 77 [pid = 3960] [id = 220] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9701D000 == 76 [pid = 3960] [id = 219] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944E5000 == 75 [pid = 3960] [id = 218] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92980800 == 74 [pid = 3960] [id = 217] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023C800 == 73 [pid = 3960] [id = 216] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE88E2F800) [pid = 3960] [serial = 578] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE8F7E5C00) [pid = 3960] [serial = 581] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE934C2800) [pid = 3960] [serial = 584] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE95FA5000) [pid = 3960] [serial = 587] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E736800 == 72 [pid = 3960] [id = 215] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899CA000 == 71 [pid = 3960] [id = 214] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE883BA000 == 70 [pid = 3960] [id = 213] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E76800 == 69 [pid = 3960] [id = 209] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93428800 == 68 [pid = 3960] [id = 208] 10:28:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901BE000 == 67 [pid = 3960] [id = 207] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE98570800) [pid = 3960] [serial = 615] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE88083000) [pid = 3960] [serial = 590] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE9066AC00) [pid = 3960] [serial = 599] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE8F2DD400) [pid = 3960] [serial = 594] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE982B8C00) [pid = 3960] [serial = 612] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE92E8A000) [pid = 3960] [serial = 602] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE938F0C00) [pid = 3960] [serial = 605] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8FCAD800) [pid = 3960] [serial = 609] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE8CB16C00) [pid = 3960] [serial = 593] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE8CB15C00) [pid = 3960] [serial = 591] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE88511C00) [pid = 3960] [serial = 608] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE8F7E2000) [pid = 3960] [serial = 596] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE97F1DC00) [pid = 3960] [serial = 611] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE925EF800) [pid = 3960] [serial = 600] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 110 (000000BE93418800) [pid = 3960] [serial = 603] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 109 (000000BE8FBFC800) [pid = 3960] [serial = 597] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 108 (000000BE95D5F000) [pid = 3960] [serial = 606] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | --DOMWINDOW == 107 (000000BE983E6C00) [pid = 3960] [serial = 614] [outer = 0000000000000000] [url = about:blank] 10:28:16 INFO - PROCESS | 3960 | 1461000496412 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 881ms 10:28:16 INFO - PROCESS | 3960 | 1461000496466 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 10:28:16 INFO - PROCESS | 3960 | 1461000496468 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 10:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:28:16 INFO - PROCESS | 3960 | 1461000496472 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 3960 | 1461000496475 Marionette TRACE conn5 <- [1,886,null,{}] 10:28:16 INFO - PROCESS | 3960 | 1461000496487 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:16 INFO - PROCESS | 3960 | 1461000496584 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 10:28:16 INFO - PROCESS | 3960 | 1461000496680 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F31E800 == 68 [pid = 3960] [id = 231] 10:28:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 108 (000000BE88EFFC00) [pid = 3960] [serial = 692] [outer = 0000000000000000] 10:28:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 109 (000000BE8F7E5C00) [pid = 3960] [serial = 693] [outer = 000000BE88EFFC00] 10:28:16 INFO - PROCESS | 3960 | 1461000496731 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 110 (000000BE902DF800) [pid = 3960] [serial = 694] [outer = 000000BE88EFFC00] 10:28:17 INFO - PROCESS | 3960 | 1461000497152 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 10:28:17 INFO - PROCESS | 3960 | 1461000497209 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 3960 | 1461000497212 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 10:28:17 INFO - PROCESS | 3960 | 1461000497215 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:28:17 INFO - PROCESS | 3960 | 1461000497217 Marionette TRACE conn5 <- [1,890,null,{}] 10:28:17 INFO - PROCESS | 3960 | 1461000497220 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 3960 | 1461000497310 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 10:28:17 INFO - PROCESS | 3960 | 1461000497356 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93271000 == 69 [pid = 3960] [id = 232] 10:28:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 111 (000000BE9299B800) [pid = 3960] [serial = 695] [outer = 0000000000000000] 10:28:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE92E84400) [pid = 3960] [serial = 696] [outer = 000000BE9299B800] 10:28:17 INFO - PROCESS | 3960 | 1461000497404 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE93417C00) [pid = 3960] [serial = 697] [outer = 000000BE9299B800] 10:28:17 INFO - PROCESS | 3960 | 1461000497846 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 10:28:17 INFO - PROCESS | 3960 | 1461000497889 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 3960 | 1461000497891 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 10:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:28:17 INFO - PROCESS | 3960 | 1461000497894 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 3960 | 1461000497896 Marionette TRACE conn5 <- [1,894,null,{}] 10:28:17 INFO - PROCESS | 3960 | 1461000497899 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 3960 | 1461000497987 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 10:28:17 INFO - PROCESS | 3960 | 1461000497993 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F31D800 == 70 [pid = 3960] [id = 233] 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE934C8800) [pid = 3960] [serial = 698] [outer = 0000000000000000] 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE938D6000) [pid = 3960] [serial = 699] [outer = 000000BE934C8800] 10:28:18 INFO - PROCESS | 3960 | 1461000498041 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE93B1B800) [pid = 3960] [serial = 700] [outer = 000000BE934C8800] 10:28:18 INFO - PROCESS | 3960 | 1461000498530 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 10:28:18 INFO - PROCESS | 3960 | 1461000498568 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 3960 | 1461000498570 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 10:28:18 INFO - PROCESS | 3960 | 1461000498573 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:28:18 INFO - PROCESS | 3960 | 1461000498575 Marionette TRACE conn5 <- [1,898,null,{}] 10:28:18 INFO - PROCESS | 3960 | 1461000498578 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:18 INFO - PROCESS | 3960 | 1461000498744 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 10:28:18 INFO - PROCESS | 3960 | 1461000498805 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075800 == 71 [pid = 3960] [id = 234] 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE93D49C00) [pid = 3960] [serial = 701] [outer = 0000000000000000] 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE9440E400) [pid = 3960] [serial = 702] [outer = 000000BE93D49C00] 10:28:18 INFO - PROCESS | 3960 | 1461000498855 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE94FBC000) [pid = 3960] [serial = 703] [outer = 000000BE93D49C00] 10:28:19 INFO - PROCESS | 3960 | 1461000499295 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 776ms 10:28:19 INFO - PROCESS | 3960 | 1461000499353 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 10:28:19 INFO - PROCESS | 3960 | 1461000499355 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 10:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:28:19 INFO - PROCESS | 3960 | 1461000499358 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:28:19 INFO - PROCESS | 3960 | 1461000499360 Marionette TRACE conn5 <- [1,902,null,{}] 10:28:19 INFO - PROCESS | 3960 | 1461000499368 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:19 INFO - PROCESS | 3960 | 1461000499485 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 10:28:19 INFO - PROCESS | 3960 | 1461000499544 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983AE000 == 72 [pid = 3960] [id = 235] 10:28:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE9440C000) [pid = 3960] [serial = 704] [outer = 0000000000000000] 10:28:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE95FA8000) [pid = 3960] [serial = 705] [outer = 000000BE9440C000] 10:28:19 INFO - PROCESS | 3960 | 1461000499591 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE97F1E400) [pid = 3960] [serial = 706] [outer = 000000BE9440C000] 10:28:20 INFO - PROCESS | 3960 | 1461000500012 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 10:28:20 INFO - PROCESS | 3960 | 1461000500033 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 3960 | 1461000500035 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:28:20 INFO - PROCESS | 3960 | 1461000500038 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 3960 | 1461000500040 Marionette TRACE conn5 <- [1,906,null,{}] 10:28:20 INFO - PROCESS | 3960 | 1461000500050 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 3960 | 1461000500192 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 10:28:20 INFO - PROCESS | 3960 | 1461000500366 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE880C7400) [pid = 3960] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8C709800) [pid = 3960] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE92E7F800) [pid = 3960] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE9299D800) [pid = 3960] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE93418000) [pid = 3960] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE95D66400) [pid = 3960] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE938D4C00) [pid = 3960] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE8F34E400) [pid = 3960] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE9857AC00) [pid = 3960] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE90282000) [pid = 3960] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:28:20 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE83EEC400) [pid = 3960] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:28:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87D76800 == 73 [pid = 3960] [id = 236] 10:28:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE83EE9000) [pid = 3960] [serial = 707] [outer = 0000000000000000] 10:28:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE88084400) [pid = 3960] [serial = 708] [outer = 000000BE83EE9000] 10:28:20 INFO - PROCESS | 3960 | 1461000500422 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE938CDC00) [pid = 3960] [serial = 709] [outer = 000000BE83EE9000] 10:28:20 INFO - PROCESS | 3960 | 1461000500798 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 776ms 10:28:20 INFO - PROCESS | 3960 | 1461000500817 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 3960 | 1461000500819 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:28:20 INFO - PROCESS | 3960 | 1461000500822 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 3960 | 1461000500824 Marionette TRACE conn5 <- [1,910,null,{}] 10:28:20 INFO - PROCESS | 3960 | 1461000500828 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 3960 | 1461000500916 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 10:28:21 INFO - PROCESS | 3960 | 1461000501000 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E74800 == 74 [pid = 3960] [id = 237] 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE8F7E0400) [pid = 3960] [serial = 710] [outer = 0000000000000000] 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE9856F000) [pid = 3960] [serial = 711] [outer = 000000BE8F7E0400] 10:28:21 INFO - PROCESS | 3960 | 1461000501047 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE9885D400) [pid = 3960] [serial = 712] [outer = 000000BE8F7E0400] 10:28:21 INFO - PROCESS | 3960 | 1461000501411 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 10:28:21 INFO - PROCESS | 3960 | 1461000501456 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 3960 | 1461000501458 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 10:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:28:21 INFO - PROCESS | 3960 | 1461000501461 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 3960 | 1461000501463 Marionette TRACE conn5 <- [1,914,null,{}] 10:28:21 INFO - PROCESS | 3960 | 1461000501466 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:21 INFO - PROCESS | 3960 | 1461000501584 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 10:28:21 INFO - PROCESS | 3960 | 1461000501629 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7C7000 == 75 [pid = 3960] [id = 238] 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE98857800) [pid = 3960] [serial = 713] [outer = 0000000000000000] 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE9AB90800) [pid = 3960] [serial = 714] [outer = 000000BE98857800] 10:28:21 INFO - PROCESS | 3960 | 1461000501679 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE9AED0400) [pid = 3960] [serial = 715] [outer = 000000BE98857800] 10:28:22 INFO - PROCESS | 3960 | 1461000502083 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 10:28:22 INFO - PROCESS | 3960 | 1461000502139 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 3960 | 1461000502142 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 10:28:22 INFO - PROCESS | 3960 | 1461000502145 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:28:22 INFO - PROCESS | 3960 | 1461000502148 Marionette TRACE conn5 <- [1,918,null,{}] 10:28:22 INFO - PROCESS | 3960 | 1461000502151 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 3960 | 1461000502260 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 10:28:22 INFO - PROCESS | 3960 | 1461000502274 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C8A3000 == 76 [pid = 3960] [id = 239] 10:28:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE99D86000) [pid = 3960] [serial = 716] [outer = 0000000000000000] 10:28:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE9AB97C00) [pid = 3960] [serial = 717] [outer = 000000BE99D86000] 10:28:22 INFO - PROCESS | 3960 | 1461000502324 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE9B5C1800) [pid = 3960] [serial = 718] [outer = 000000BE99D86000] 10:28:23 INFO - PROCESS | 3960 | 1461000503110 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1021ms 10:28:23 INFO - PROCESS | 3960 | 1461000503171 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 10:28:23 INFO - PROCESS | 3960 | 1461000503176 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 10:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:28:23 INFO - PROCESS | 3960 | 1461000503180 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 3960 | 1461000503185 Marionette TRACE conn5 <- [1,922,null,{}] 10:28:23 INFO - PROCESS | 3960 | 1461000503191 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:23 INFO - PROCESS | 3960 | 1461000503363 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 10:28:23 INFO - PROCESS | 3960 | 1461000503490 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901E2000 == 77 [pid = 3960] [id = 240] 10:28:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8F16E000) [pid = 3960] [serial = 719] [outer = 0000000000000000] 10:28:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE8F2F8800) [pid = 3960] [serial = 720] [outer = 000000BE8F16E000] 10:28:23 INFO - PROCESS | 3960 | 1461000503551 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE8FBFB800) [pid = 3960] [serial = 721] [outer = 000000BE8F16E000] 10:28:24 INFO - PROCESS | 3960 | 1461000504128 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 987ms 10:28:24 INFO - PROCESS | 3960 | 1461000504172 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 3960 | 1461000504179 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 10:28:24 INFO - PROCESS | 3960 | 1461000504186 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:28:24 INFO - PROCESS | 3960 | 1461000504189 Marionette TRACE conn5 <- [1,926,null,{}] 10:28:24 INFO - PROCESS | 3960 | 1461000504193 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:24 INFO - PROCESS | 3960 | 1461000504315 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 10:28:24 INFO - PROCESS | 3960 | 1461000504440 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701A000 == 78 [pid = 3960] [id = 241] 10:28:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE92E81400) [pid = 3960] [serial = 722] [outer = 0000000000000000] 10:28:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE938EC400) [pid = 3960] [serial = 723] [outer = 000000BE92E81400] 10:28:24 INFO - PROCESS | 3960 | 1461000504499 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE93D4D400) [pid = 3960] [serial = 724] [outer = 000000BE92E81400] 10:28:25 INFO - PROCESS | 3960 | 1461000505132 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 986ms 10:28:25 INFO - PROCESS | 3960 | 1461000505178 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 3960 | 1461000505181 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 10:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:28:25 INFO - PROCESS | 3960 | 1461000505185 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - PROCESS | 3960 | 1461000505189 Marionette TRACE conn5 <- [1,930,null,{}] 10:28:25 INFO - PROCESS | 3960 | 1461000505201 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:25 INFO - PROCESS | 3960 | 1461000505319 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 10:28:25 INFO - PROCESS | 3960 | 1461000505446 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C4E800 == 79 [pid = 3960] [id = 242] 10:28:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE983E5C00) [pid = 3960] [serial = 725] [outer = 0000000000000000] 10:28:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE98578000) [pid = 3960] [serial = 726] [outer = 000000BE983E5C00] 10:28:25 INFO - PROCESS | 3960 | 1461000505507 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE9AB8C000) [pid = 3960] [serial = 727] [outer = 000000BE983E5C00] 10:28:26 INFO - PROCESS | 3960 | 1461000506105 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 986ms 10:28:26 INFO - PROCESS | 3960 | 1461000506173 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 3960 | 1461000506176 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 10:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:28:26 INFO - PROCESS | 3960 | 1461000506180 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 3960 | 1461000506182 Marionette TRACE conn5 <- [1,934,null,{}] 10:28:26 INFO - PROCESS | 3960 | 1461000506186 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:26 INFO - PROCESS | 3960 | 1461000506301 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 10:28:26 INFO - PROCESS | 3960 | 1461000506426 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9CD000 == 80 [pid = 3960] [id = 243] 10:28:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE99D57800) [pid = 3960] [serial = 728] [outer = 0000000000000000] 10:28:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE99D5E000) [pid = 3960] [serial = 729] [outer = 000000BE99D57800] 10:28:26 INFO - PROCESS | 3960 | 1461000506486 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE9AECFC00) [pid = 3960] [serial = 730] [outer = 000000BE99D57800] 10:28:27 INFO - PROCESS | 3960 | 1461000507041 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 923ms 10:28:27 INFO - PROCESS | 3960 | 1461000507105 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 3960 | 1461000507107 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 10:28:27 INFO - PROCESS | 3960 | 1461000507111 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:28:27 INFO - PROCESS | 3960 | 1461000507113 Marionette TRACE conn5 <- [1,938,null,{}] 10:28:27 INFO - PROCESS | 3960 | 1461000507117 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 3960 | 1461000507231 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 10:28:27 INFO - PROCESS | 3960 | 1461000507343 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97214000 == 81 [pid = 3960] [id = 244] 10:28:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE8BF6F400) [pid = 3960] [serial = 731] [outer = 0000000000000000] 10:28:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE9AE5F400) [pid = 3960] [serial = 732] [outer = 000000BE8BF6F400] 10:28:27 INFO - PROCESS | 3960 | 1461000507401 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE9AE66C00) [pid = 3960] [serial = 733] [outer = 000000BE8BF6F400] 10:28:28 INFO - PROCESS | 3960 | 1461000508324 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1273ms 10:28:28 INFO - PROCESS | 3960 | 1461000508387 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 10:28:28 INFO - PROCESS | 3960 | 1461000508391 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 10:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:28:28 INFO - PROCESS | 3960 | 1461000508396 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:28:28 INFO - PROCESS | 3960 | 1461000508401 Marionette TRACE conn5 <- [1,942,null,{}] 10:28:28 INFO - PROCESS | 3960 | 1461000508407 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:28 INFO - PROCESS | 3960 | 1461000508524 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 10:28:28 INFO - PROCESS | 3960 | 1461000508647 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F309000 == 82 [pid = 3960] [id = 245] 10:28:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE883D4C00) [pid = 3960] [serial = 734] [outer = 0000000000000000] 10:28:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE88511000) [pid = 3960] [serial = 735] [outer = 000000BE883D4C00] 10:28:28 INFO - PROCESS | 3960 | 1461000508703 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE8CB16C00) [pid = 3960] [serial = 736] [outer = 000000BE883D4C00] 10:28:29 INFO - PROCESS | 3960 | 1461000509294 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 923ms 10:28:29 INFO - PROCESS | 3960 | 1461000509324 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 3960 | 1461000509330 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 10:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:28:29 INFO - PROCESS | 3960 | 1461000509336 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 3960 | 1461000509339 Marionette TRACE conn5 <- [1,946,null,{}] 10:28:29 INFO - PROCESS | 3960 | 1461000509343 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:29 INFO - PROCESS | 3960 | 1461000509447 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 10:28:29 INFO - PROCESS | 3960 | 1461000509548 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB87800 == 83 [pid = 3960] [id = 246] 10:28:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE882E7800) [pid = 3960] [serial = 737] [outer = 0000000000000000] 10:28:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE8ED35C00) [pid = 3960] [serial = 738] [outer = 000000BE882E7800] 10:28:29 INFO - PROCESS | 3960 | 1461000509599 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8F2DA000) [pid = 3960] [serial = 739] [outer = 000000BE882E7800] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FC07800 == 82 [pid = 3960] [id = 31] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7C7000 == 81 [pid = 3960] [id = 238] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E74800 == 80 [pid = 3960] [id = 237] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE87D76800 == 79 [pid = 3960] [id = 236] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE983AE000 == 78 [pid = 3960] [id = 235] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075800 == 77 [pid = 3960] [id = 234] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F31D800 == 76 [pid = 3960] [id = 233] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93271000 == 75 [pid = 3960] [id = 232] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE94412000) [pid = 3960] [serial = 632] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE97F1A000) [pid = 3960] [serial = 665] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE9AB95C00) [pid = 3960] [serial = 635] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F31E800 == 74 [pid = 3960] [id = 231] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90229800 == 73 [pid = 3960] [id = 230] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE902B9000 == 72 [pid = 3960] [id = 229] 10:28:30 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899DC000 == 71 [pid = 3960] [id = 223] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE94F28000) [pid = 3960] [serial = 576] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE8F3F7000) [pid = 3960] [serial = 647] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE8FA3CC00) [pid = 3960] [serial = 648] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE98852800) [pid = 3960] [serial = 617] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE9885DC00) [pid = 3960] [serial = 618] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE90669400) [pid = 3960] [serial = 650] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE88088800) [pid = 3960] [serial = 639] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE83EF0C00) [pid = 3960] [serial = 638] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE93D52400) [pid = 3960] [serial = 629] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE88EFD000) [pid = 3960] [serial = 644] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE8F213000) [pid = 3960] [serial = 645] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE983E3000) [pid = 3960] [serial = 626] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE8F14E000) [pid = 3960] [serial = 642] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE8CB1CC00) [pid = 3960] [serial = 641] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE92E84000) [pid = 3960] [serial = 653] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE8F356800) [pid = 3960] [serial = 620] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE909C6000) [pid = 3960] [serial = 651] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE92545800) [pid = 3960] [serial = 623] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE93D4C000) [pid = 3960] [serial = 659] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE938E7800) [pid = 3960] [serial = 656] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE9340FC00) [pid = 3960] [serial = 654] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE97468800) [pid = 3960] [serial = 663] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE95F9DC00) [pid = 3960] [serial = 662] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE93D50000) [pid = 3960] [serial = 657] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE94F33800) [pid = 3960] [serial = 660] [outer = 0000000000000000] [url = about:blank] 10:28:30 INFO - PROCESS | 3960 | 1461000510229 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 944ms 10:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:28:30 INFO - PROCESS | 3960 | 1461000510282 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 3960 | 1461000510284 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 10:28:30 INFO - PROCESS | 3960 | 1461000510288 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - PROCESS | 3960 | 1461000510291 Marionette TRACE conn5 <- [1,950,null,{}] 10:28:30 INFO - PROCESS | 3960 | 1461000510303 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:30 INFO - PROCESS | 3960 | 1461000510402 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 10:28:30 INFO - PROCESS | 3960 | 1461000510485 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E154800 == 72 [pid = 3960] [id = 247] 10:28:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE8850C800) [pid = 3960] [serial = 740] [outer = 0000000000000000] 10:28:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE8C70EC00) [pid = 3960] [serial = 741] [outer = 000000BE8850C800] 10:28:30 INFO - PROCESS | 3960 | 1461000510535 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE8F2F1000) [pid = 3960] [serial = 742] [outer = 000000BE8850C800] 10:28:30 INFO - PROCESS | 3960 | 1461000510968 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 10:28:31 INFO - PROCESS | 3960 | 1461000511024 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 3960 | 1461000511027 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 10:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:28:31 INFO - PROCESS | 3960 | 1461000511031 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 3960 | 1461000511033 Marionette TRACE conn5 <- [1,954,null,{}] 10:28:31 INFO - PROCESS | 3960 | 1461000511036 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:31 INFO - PROCESS | 3960 | 1461000511127 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 10:28:31 INFO - PROCESS | 3960 | 1461000511135 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9052A000 == 73 [pid = 3960] [id = 248] 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8F7DF400) [pid = 3960] [serial = 743] [outer = 0000000000000000] 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE8FA47C00) [pid = 3960] [serial = 744] [outer = 000000BE8F7DF400] 10:28:31 INFO - PROCESS | 3960 | 1461000511183 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE8FCAD800) [pid = 3960] [serial = 745] [outer = 000000BE8F7DF400] 10:28:31 INFO - PROCESS | 3960 | 1461000511640 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 10:28:31 INFO - PROCESS | 3960 | 1461000511666 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 3960 | 1461000511669 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 10:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:28:31 INFO - PROCESS | 3960 | 1461000511672 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 3960 | 1461000511674 Marionette TRACE conn5 <- [1,958,null,{}] 10:28:31 INFO - PROCESS | 3960 | 1461000511677 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:31 INFO - PROCESS | 3960 | 1461000511764 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 10:28:31 INFO - PROCESS | 3960 | 1461000511801 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A73000 == 74 [pid = 3960] [id = 249] 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE902DE400) [pid = 3960] [serial = 746] [outer = 0000000000000000] 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE90663800) [pid = 3960] [serial = 747] [outer = 000000BE902DE400] 10:28:31 INFO - PROCESS | 3960 | 1461000511849 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE909C7800) [pid = 3960] [serial = 748] [outer = 000000BE902DE400] 10:28:32 INFO - PROCESS | 3960 | 1461000512290 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 10:28:32 INFO - PROCESS | 3960 | 1461000512347 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 10:28:32 INFO - PROCESS | 3960 | 1461000512350 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 10:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:28:32 INFO - PROCESS | 3960 | 1461000512353 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:28:32 INFO - PROCESS | 3960 | 1461000512355 Marionette TRACE conn5 <- [1,962,null,{}] 10:28:32 INFO - PROCESS | 3960 | 1461000512358 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:32 INFO - PROCESS | 3960 | 1461000512492 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 10:28:32 INFO - PROCESS | 3960 | 1461000512543 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93282000 == 75 [pid = 3960] [id = 250] 10:28:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE90C11C00) [pid = 3960] [serial = 749] [outer = 0000000000000000] 10:28:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE92E08800) [pid = 3960] [serial = 750] [outer = 000000BE90C11C00] 10:28:32 INFO - PROCESS | 3960 | 1461000512595 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE932DF400) [pid = 3960] [serial = 751] [outer = 000000BE90C11C00] 10:28:33 INFO - PROCESS | 3960 | 1461000513042 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 10:28:33 INFO - PROCESS | 3960 | 1461000513090 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 3960 | 1461000513092 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 10:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:28:33 INFO - PROCESS | 3960 | 1461000513096 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 3960 | 1461000513098 Marionette TRACE conn5 <- [1,966,null,{}] 10:28:33 INFO - PROCESS | 3960 | 1461000513101 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 3960 | 1461000513242 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 10:28:33 INFO - PROCESS | 3960 | 1461000513301 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F60800 == 76 [pid = 3960] [id = 251] 10:28:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE93415C00) [pid = 3960] [serial = 752] [outer = 0000000000000000] 10:28:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE934C7C00) [pid = 3960] [serial = 753] [outer = 000000BE93415C00] 10:28:33 INFO - PROCESS | 3960 | 1461000513349 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE938D3800) [pid = 3960] [serial = 754] [outer = 000000BE93415C00] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE83EE9000) [pid = 3960] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE8F7E0400) [pid = 3960] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE98857800) [pid = 3960] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE93D49C00) [pid = 3960] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE88EF5800) [pid = 3960] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE934C8800) [pid = 3960] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE88EFFC00) [pid = 3960] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE9440C000) [pid = 3960] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE88ECB400) [pid = 3960] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE97763C00) [pid = 3960] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:28:33 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE9299B800) [pid = 3960] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:28:34 INFO - PROCESS | 3960 | 1461000514346 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1279ms 10:28:34 INFO - PROCESS | 3960 | 1461000514379 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 10:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:28:34 INFO - PROCESS | 3960 | 1461000514385 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 10:28:34 INFO - PROCESS | 3960 | 1461000514391 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 3960 | 1461000514395 Marionette TRACE conn5 <- [1,970,null,{}] 10:28:34 INFO - PROCESS | 3960 | 1461000514401 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:34 INFO - PROCESS | 3960 | 1461000514521 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 10:28:34 INFO - PROCESS | 3960 | 1461000514620 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB99800 == 77 [pid = 3960] [id = 252] 10:28:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE8850B000) [pid = 3960] [serial = 755] [outer = 0000000000000000] 10:28:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE88ECA000) [pid = 3960] [serial = 756] [outer = 000000BE8850B000] 10:28:34 INFO - PROCESS | 3960 | 1461000514681 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE8CB15C00) [pid = 3960] [serial = 757] [outer = 000000BE8850B000] 10:28:35 INFO - PROCESS | 3960 | 1461000515333 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 986ms 10:28:35 INFO - PROCESS | 3960 | 1461000515379 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 3960 | 1461000515386 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 10:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:28:35 INFO - PROCESS | 3960 | 1461000515393 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 3960 | 1461000515396 Marionette TRACE conn5 <- [1,974,null,{}] 10:28:35 INFO - PROCESS | 3960 | 1461000515400 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:35 INFO - PROCESS | 3960 | 1461000515518 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 10:28:35 INFO - PROCESS | 3960 | 1461000515614 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A7A800 == 78 [pid = 3960] [id = 253] 10:28:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8F3F7000) [pid = 3960] [serial = 758] [outer = 0000000000000000] 10:28:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE8FBFC000) [pid = 3960] [serial = 759] [outer = 000000BE8F3F7000] 10:28:35 INFO - PROCESS | 3960 | 1461000515672 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE90C88800) [pid = 3960] [serial = 760] [outer = 000000BE8F3F7000] 10:28:36 INFO - PROCESS | 3960 | 1461000516294 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 922ms 10:28:36 INFO - PROCESS | 3960 | 1461000516321 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 10:28:36 INFO - PROCESS | 3960 | 1461000516323 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 10:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:28:36 INFO - PROCESS | 3960 | 1461000516327 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 3960 | 1461000516331 Marionette TRACE conn5 <- [1,978,null,{}] 10:28:36 INFO - PROCESS | 3960 | 1461000516343 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:36 INFO - PROCESS | 3960 | 1461000516460 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 10:28:36 INFO - PROCESS | 3960 | 1461000516585 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9700F000 == 79 [pid = 3960] [id = 254] 10:28:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE93414800) [pid = 3960] [serial = 761] [outer = 0000000000000000] 10:28:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE938CD000) [pid = 3960] [serial = 762] [outer = 000000BE93414800] 10:28:36 INFO - PROCESS | 3960 | 1461000516647 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE938F1C00) [pid = 3960] [serial = 763] [outer = 000000BE93414800] 10:28:37 INFO - PROCESS | 3960 | 1461000517209 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 944ms 10:28:37 INFO - PROCESS | 3960 | 1461000517273 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 10:28:37 INFO - PROCESS | 3960 | 1461000517277 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 10:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:28:37 INFO - PROCESS | 3960 | 1461000517280 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:28:37 INFO - PROCESS | 3960 | 1461000517282 Marionette TRACE conn5 <- [1,982,null,{}] 10:28:37 INFO - PROCESS | 3960 | 1461000517286 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:37 INFO - PROCESS | 3960 | 1461000517399 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 10:28:37 INFO - PROCESS | 3960 | 1461000517522 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97221800 == 80 [pid = 3960] [id = 255] 10:28:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE93D46C00) [pid = 3960] [serial = 764] [outer = 0000000000000000] 10:28:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE93D50000) [pid = 3960] [serial = 765] [outer = 000000BE93D46C00] 10:28:37 INFO - PROCESS | 3960 | 1461000517582 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE94EE8400) [pid = 3960] [serial = 766] [outer = 000000BE93D46C00] 10:28:38 INFO - PROCESS | 3960 | 1461000518212 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 986ms 10:28:38 INFO - PROCESS | 3960 | 1461000518276 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 3960 | 1461000518279 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 10:28:38 INFO - PROCESS | 3960 | 1461000518284 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:28:38 INFO - PROCESS | 3960 | 1461000518286 Marionette TRACE conn5 <- [1,986,null,{}] 10:28:38 INFO - PROCESS | 3960 | 1461000518290 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:38 INFO - PROCESS | 3960 | 1461000518400 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 10:28:38 INFO - PROCESS | 3960 | 1461000518523 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979CC000 == 81 [pid = 3960] [id = 256] 10:28:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE9440C800) [pid = 3960] [serial = 767] [outer = 0000000000000000] 10:28:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE94FAE400) [pid = 3960] [serial = 768] [outer = 000000BE9440C800] 10:28:38 INFO - PROCESS | 3960 | 1461000518582 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE95DABC00) [pid = 3960] [serial = 769] [outer = 000000BE9440C800] 10:28:39 INFO - PROCESS | 3960 | 1461000519140 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 923ms 10:28:39 INFO - PROCESS | 3960 | 1461000519212 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 10:28:39 INFO - PROCESS | 3960 | 1461000519214 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 10:28:39 INFO - PROCESS | 3960 | 1461000519218 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:28:39 INFO - PROCESS | 3960 | 1461000519220 Marionette TRACE conn5 <- [1,990,null,{}] 10:28:39 INFO - PROCESS | 3960 | 1461000519224 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:39 INFO - PROCESS | 3960 | 1461000519345 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 10:28:39 INFO - PROCESS | 3960 | 1461000519470 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988AD800 == 82 [pid = 3960] [id = 257] 10:28:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE9746C000) [pid = 3960] [serial = 770] [outer = 0000000000000000] 10:28:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE97F18800) [pid = 3960] [serial = 771] [outer = 000000BE9746C000] 10:28:39 INFO - PROCESS | 3960 | 1461000519532 Marionette DEBUG loaded listener.js 10:28:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE980B8800) [pid = 3960] [serial = 772] [outer = 000000BE9746C000] 10:28:40 INFO - PROCESS | 3960 | 1461000520133 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 10:28:40 INFO - PROCESS | 3960 | 1461000520207 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 10:28:40 INFO - PROCESS | 3960 | 1461000520209 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 10:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:28:40 INFO - PROCESS | 3960 | 1461000520226 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 3960 | 1461000520229 Marionette TRACE conn5 <- [1,994,null,{}] 10:28:40 INFO - PROCESS | 3960 | 1461000520233 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:40 INFO - PROCESS | 3960 | 1461000520341 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 10:28:40 INFO - PROCESS | 3960 | 1461000520475 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C46000 == 83 [pid = 3960] [id = 258] 10:28:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE87DA0400) [pid = 3960] [serial = 773] [outer = 0000000000000000] 10:28:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE982BBC00) [pid = 3960] [serial = 774] [outer = 000000BE87DA0400] 10:28:40 INFO - PROCESS | 3960 | 1461000520534 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE98570000) [pid = 3960] [serial = 775] [outer = 000000BE87DA0400] 10:28:41 INFO - PROCESS | 3960 | 1461000521260 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1093ms 10:28:41 INFO - PROCESS | 3960 | 1461000521321 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 3960 | 1461000521325 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 10:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:28:41 INFO - PROCESS | 3960 | 1461000521340 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 3960 | 1461000521344 Marionette TRACE conn5 <- [1,998,null,{}] 10:28:41 INFO - PROCESS | 3960 | 1461000521350 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:41 INFO - PROCESS | 3960 | 1461000521461 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 10:28:41 INFO - PROCESS | 3960 | 1461000521584 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E157000 == 84 [pid = 3960] [id = 259] 10:28:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE87DA2C00) [pid = 3960] [serial = 776] [outer = 0000000000000000] 10:28:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE88519000) [pid = 3960] [serial = 777] [outer = 000000BE87DA2C00] 10:28:41 INFO - PROCESS | 3960 | 1461000521639 Marionette DEBUG loaded listener.js 10:28:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8ED28800) [pid = 3960] [serial = 778] [outer = 000000BE87DA2C00] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93282000 == 83 [pid = 3960] [id = 250] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A73000 == 82 [pid = 3960] [id = 249] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9052A000 == 81 [pid = 3960] [id = 248] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E154800 == 80 [pid = 3960] [id = 247] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB87800 == 79 [pid = 3960] [id = 246] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F309000 == 78 [pid = 3960] [id = 245] 10:28:42 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901E2000 == 77 [pid = 3960] [id = 240] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE93D4D800) [pid = 3960] [serial = 675] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE98578C00) [pid = 3960] [serial = 678] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE980B3800) [pid = 3960] [serial = 681] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE9AED3400) [pid = 3960] [serial = 684] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | 1461000522272 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 10:28:42 INFO - PROCESS | 3960 | 1461000522330 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 3960 | 1461000522336 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 10:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:28:42 INFO - PROCESS | 3960 | 1461000522342 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 3960 | 1461000522345 Marionette TRACE conn5 <- [1,1002,null,{}] 10:28:42 INFO - PROCESS | 3960 | 1461000522351 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:42 INFO - PROCESS | 3960 | 1461000522447 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE93B1B800) [pid = 3960] [serial = 700] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE9AB90800) [pid = 3960] [serial = 714] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE9440E400) [pid = 3960] [serial = 702] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE88EFE800) [pid = 3960] [serial = 687] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE8F2DE000) [pid = 3960] [serial = 688] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE938D6000) [pid = 3960] [serial = 699] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE8F7E5C00) [pid = 3960] [serial = 693] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE902DF800) [pid = 3960] [serial = 694] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE95FA8000) [pid = 3960] [serial = 705] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE88080800) [pid = 3960] [serial = 668] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE94FBC000) [pid = 3960] [serial = 703] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE90612800) [pid = 3960] [serial = 691] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE8F7EAC00) [pid = 3960] [serial = 690] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE982B3000) [pid = 3960] [serial = 666] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE92E84400) [pid = 3960] [serial = 696] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE93417C00) [pid = 3960] [serial = 697] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8F3FA400) [pid = 3960] [serial = 672] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE97F1E400) [pid = 3960] [serial = 706] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE88084400) [pid = 3960] [serial = 708] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE938CDC00) [pid = 3960] [serial = 709] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE9856F000) [pid = 3960] [serial = 711] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE9AED0400) [pid = 3960] [serial = 715] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE8342B800) [pid = 3960] [serial = 378] [outer = 0000000000000000] [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.] 10:28:42 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE9885D400) [pid = 3960] [serial = 712] [outer = 0000000000000000] [url = about:blank] 10:28:42 INFO - PROCESS | 3960 | 1461000522542 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CA59000 == 78 [pid = 3960] [id = 260] 10:28:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE83EE4800) [pid = 3960] [serial = 779] [outer = 0000000000000000] 10:28:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE8CB15000) [pid = 3960] [serial = 780] [outer = 000000BE83EE4800] 10:28:42 INFO - PROCESS | 3960 | 1461000522592 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE8F2DE000) [pid = 3960] [serial = 781] [outer = 000000BE83EE4800] 10:28:43 INFO - PROCESS | 3960 | 1461000523065 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 776ms 10:28:43 INFO - PROCESS | 3960 | 1461000523119 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 10:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:28:43 INFO - PROCESS | 3960 | 1461000523122 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 10:28:43 INFO - PROCESS | 3960 | 1461000523125 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 3960 | 1461000523129 Marionette TRACE conn5 <- [1,1006,null,{}] 10:28:43 INFO - PROCESS | 3960 | 1461000523140 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:43 INFO - PROCESS | 3960 | 1461000523239 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 10:28:43 INFO - PROCESS | 3960 | 1461000523248 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9081D800 == 79 [pid = 3960] [id = 261] 10:28:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE90612800) [pid = 3960] [serial = 782] [outer = 0000000000000000] 10:28:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE90943800) [pid = 3960] [serial = 783] [outer = 000000BE90612800] 10:28:43 INFO - PROCESS | 3960 | 1461000523299 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE92E02C00) [pid = 3960] [serial = 784] [outer = 000000BE90612800] 10:28:43 INFO - PROCESS | 3960 | 1461000523812 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 735ms 10:28:43 INFO - PROCESS | 3960 | 1461000523863 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 10:28:43 INFO - PROCESS | 3960 | 1461000523866 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 10:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:28:43 INFO - PROCESS | 3960 | 1461000523869 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 3960 | 1461000523871 Marionette TRACE conn5 <- [1,1010,null,{}] 10:28:43 INFO - PROCESS | 3960 | 1461000523874 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 3960 | 1461000524015 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 10:28:44 INFO - PROCESS | 3960 | 1461000524063 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92980800 == 80 [pid = 3960] [id = 262] 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE934C3800) [pid = 3960] [serial = 785] [outer = 0000000000000000] 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE934CF000) [pid = 3960] [serial = 786] [outer = 000000BE934C3800] 10:28:44 INFO - PROCESS | 3960 | 1461000524111 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE94416400) [pid = 3960] [serial = 787] [outer = 000000BE934C3800] 10:28:44 INFO - PROCESS | 3960 | 1461000524542 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 10:28:44 INFO - PROCESS | 3960 | 1461000524606 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 3960 | 1461000524608 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 10:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:28:44 INFO - PROCESS | 3960 | 1461000524612 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 3960 | 1461000524613 Marionette TRACE conn5 <- [1,1014,null,{}] 10:28:44 INFO - PROCESS | 3960 | 1461000524617 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 3960 | 1461000524735 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 10:28:44 INFO - PROCESS | 3960 | 1461000524792 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D46000 == 81 [pid = 3960] [id = 263] 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE95D66400) [pid = 3960] [serial = 788] [outer = 0000000000000000] 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE95DAD400) [pid = 3960] [serial = 789] [outer = 000000BE95D66400] 10:28:44 INFO - PROCESS | 3960 | 1461000524840 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE97762000) [pid = 3960] [serial = 790] [outer = 000000BE95D66400] 10:28:45 INFO - PROCESS | 3960 | 1461000525272 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 10:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:28:45 INFO - PROCESS | 3960 | 1461000525288 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 3960 | 1461000525290 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 10:28:45 INFO - PROCESS | 3960 | 1461000525293 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - PROCESS | 3960 | 1461000525295 Marionette TRACE conn5 <- [1,1018,null,{}] 10:28:45 INFO - PROCESS | 3960 | 1461000525298 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:45 INFO - PROCESS | 3960 | 1461000525466 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 10:28:45 INFO - PROCESS | 3960 | 1461000525500 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979BF000 == 82 [pid = 3960] [id = 264] 10:28:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE982B7C00) [pid = 3960] [serial = 791] [outer = 0000000000000000] 10:28:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE98854000) [pid = 3960] [serial = 792] [outer = 000000BE982B7C00] 10:28:45 INFO - PROCESS | 3960 | 1461000525550 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE99D10400) [pid = 3960] [serial = 793] [outer = 000000BE982B7C00] 10:28:46 INFO - PROCESS | 3960 | 1461000526001 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 10:28:46 INFO - PROCESS | 3960 | 1461000526027 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 3960 | 1461000526030 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 10:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:28:46 INFO - PROCESS | 3960 | 1461000526033 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - PROCESS | 3960 | 1461000526035 Marionette TRACE conn5 <- [1,1022,null,{}] 10:28:46 INFO - PROCESS | 3960 | 1461000526038 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 3960 | 1461000526157 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 10:28:46 INFO - PROCESS | 3960 | 1461000526213 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9839F000 == 83 [pid = 3960] [id = 265] 10:28:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE8FF3D400) [pid = 3960] [serial = 794] [outer = 0000000000000000] 10:28:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE99D56800) [pid = 3960] [serial = 795] [outer = 000000BE8FF3D400] 10:28:46 INFO - PROCESS | 3960 | 1461000526260 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE99D88800) [pid = 3960] [serial = 796] [outer = 000000BE8FF3D400] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE883D4C00) [pid = 3960] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE882E7800) [pid = 3960] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE8850C800) [pid = 3960] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE8F7DF400) [pid = 3960] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE902DE400) [pid = 3960] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:28:46 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE90C11C00) [pid = 3960] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:28:46 INFO - PROCESS | 3960 | 1461000526707 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 734ms 10:28:46 INFO - PROCESS | 3960 | 1461000526770 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 3960 | 1461000526772 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 10:28:46 INFO - PROCESS | 3960 | 1461000526775 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:28:46 INFO - PROCESS | 3960 | 1461000526777 Marionette TRACE conn5 <- [1,1026,null,{}] 10:28:46 INFO - PROCESS | 3960 | 1461000526781 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 3960 | 1461000526899 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 10:28:46 INFO - PROCESS | 3960 | 1461000526987 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C9C000 == 84 [pid = 3960] [id = 266] 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE8F2DCC00) [pid = 3960] [serial = 797] [outer = 0000000000000000] 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE90990000) [pid = 3960] [serial = 798] [outer = 000000BE8F2DCC00] 10:28:47 INFO - PROCESS | 3960 | 1461000527035 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE99D8BC00) [pid = 3960] [serial = 799] [outer = 000000BE8F2DCC00] 10:28:47 INFO - PROCESS | 3960 | 1461000527409 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 671ms 10:28:47 INFO - PROCESS | 3960 | 1461000527450 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 10:28:47 INFO - PROCESS | 3960 | 1461000527452 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 10:28:47 INFO - PROCESS | 3960 | 1461000527455 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:28:47 INFO - PROCESS | 3960 | 1461000527457 Marionette TRACE conn5 <- [1,1030,null,{}] 10:28:47 INFO - PROCESS | 3960 | 1461000527460 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:47 INFO - PROCESS | 3960 | 1461000527581 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 10:28:47 INFO - PROCESS | 3960 | 1461000527588 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD99800 == 85 [pid = 3960] [id = 267] 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE9AB91C00) [pid = 3960] [serial = 800] [outer = 0000000000000000] 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE9AE63800) [pid = 3960] [serial = 801] [outer = 000000BE9AB91C00] 10:28:47 INFO - PROCESS | 3960 | 1461000527633 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE9AE6C400) [pid = 3960] [serial = 802] [outer = 000000BE9AB91C00] 10:28:48 INFO - PROCESS | 3960 | 1461000528041 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 10:28:48 INFO - PROCESS | 3960 | 1461000528090 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 3960 | 1461000528092 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 10:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:28:48 INFO - PROCESS | 3960 | 1461000528096 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 3960 | 1461000528097 Marionette TRACE conn5 <- [1,1034,null,{}] 10:28:48 INFO - PROCESS | 3960 | 1461000528101 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:48 INFO - PROCESS | 3960 | 1461000528190 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 10:28:48 INFO - PROCESS | 3960 | 1461000528199 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7CB800 == 86 [pid = 3960] [id = 268] 10:28:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE9AED6000) [pid = 3960] [serial = 803] [outer = 0000000000000000] 10:28:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE9AEDC400) [pid = 3960] [serial = 804] [outer = 000000BE9AED6000] 10:28:48 INFO - PROCESS | 3960 | 1461000528245 Marionette DEBUG loaded listener.js 10:28:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE9AEF0C00) [pid = 3960] [serial = 805] [outer = 000000BE9AED6000] 10:28:48 INFO - PROCESS | 3960 | 1461000528880 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 818ms 10:28:48 INFO - PROCESS | 3960 | 1461000528917 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 3960 | 1461000528922 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 10:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:28:48 INFO - PROCESS | 3960 | 1461000528928 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 3960 | 1461000528933 Marionette TRACE conn5 <- [1,1038,null,{}] 10:28:48 INFO - PROCESS | 3960 | 1461000528940 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:49 INFO - PROCESS | 3960 | 1461000529097 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 10:28:49 INFO - PROCESS | 3960 | 1461000529203 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ED89000 == 87 [pid = 3960] [id = 269] 10:28:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE88082C00) [pid = 3960] [serial = 806] [outer = 0000000000000000] 10:28:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE8CB2D400) [pid = 3960] [serial = 807] [outer = 000000BE88082C00] 10:28:49 INFO - PROCESS | 3960 | 1461000529264 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE8F581C00) [pid = 3960] [serial = 808] [outer = 000000BE88082C00] 10:28:49 INFO - PROCESS | 3960 | 1461000529888 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 986ms 10:28:49 INFO - PROCESS | 3960 | 1461000529918 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 10:28:49 INFO - PROCESS | 3960 | 1461000529924 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 10:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:28:49 INFO - PROCESS | 3960 | 1461000529931 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:28:49 INFO - PROCESS | 3960 | 1461000529934 Marionette TRACE conn5 <- [1,1042,null,{}] 10:28:49 INFO - PROCESS | 3960 | 1461000529938 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:50 INFO - PROCESS | 3960 | 1461000530057 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 10:28:50 INFO - PROCESS | 3960 | 1461000530159 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D28800 == 88 [pid = 3960] [id = 270] 10:28:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE909C1C00) [pid = 3960] [serial = 809] [outer = 0000000000000000] 10:28:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE93411400) [pid = 3960] [serial = 810] [outer = 000000BE909C1C00] 10:28:50 INFO - PROCESS | 3960 | 1461000530217 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE93B22800) [pid = 3960] [serial = 811] [outer = 000000BE909C1C00] 10:28:50 INFO - PROCESS | 3960 | 1461000530865 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 10:28:50 INFO - PROCESS | 3960 | 1461000530917 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 3960 | 1461000530920 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 10:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:28:50 INFO - PROCESS | 3960 | 1461000530924 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 3960 | 1461000530928 Marionette TRACE conn5 <- [1,1046,null,{}] 10:28:50 INFO - PROCESS | 3960 | 1461000530940 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:51 INFO - PROCESS | 3960 | 1461000531101 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 10:28:51 INFO - PROCESS | 3960 | 1461000531160 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C896000 == 89 [pid = 3960] [id = 271] 10:28:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE9856F000) [pid = 3960] [serial = 812] [outer = 0000000000000000] 10:28:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE98575C00) [pid = 3960] [serial = 813] [outer = 000000BE9856F000] 10:28:51 INFO - PROCESS | 3960 | 1461000531222 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE99D83000) [pid = 3960] [serial = 814] [outer = 000000BE9856F000] 10:28:51 INFO - PROCESS | 3960 | 1461000531798 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 944ms 10:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:28:51 INFO - PROCESS | 3960 | 1461000531870 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 3960 | 1461000531874 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 10:28:51 INFO - PROCESS | 3960 | 1461000531877 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 3960 | 1461000531880 Marionette TRACE conn5 <- [1,1050,null,{}] 10:28:51 INFO - PROCESS | 3960 | 1461000531884 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:52 INFO - PROCESS | 3960 | 1461000532000 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 10:28:52 INFO - PROCESS | 3960 | 1461000532099 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC31800 == 90 [pid = 3960] [id = 272] 10:28:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE9A2A8000) [pid = 3960] [serial = 815] [outer = 0000000000000000] 10:28:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE9A2AF400) [pid = 3960] [serial = 816] [outer = 000000BE9A2A8000] 10:28:52 INFO - PROCESS | 3960 | 1461000532156 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE9AED6800) [pid = 3960] [serial = 817] [outer = 000000BE9A2A8000] 10:28:52 INFO - PROCESS | 3960 | 1461000532765 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 923ms 10:28:52 INFO - PROCESS | 3960 | 1461000532802 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 3960 | 1461000532805 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 10:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:28:52 INFO - PROCESS | 3960 | 1461000532808 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 3960 | 1461000532810 Marionette TRACE conn5 <- [1,1054,null,{}] 10:28:52 INFO - PROCESS | 3960 | 1461000532815 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:52 INFO - PROCESS | 3960 | 1461000532927 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 10:28:53 INFO - PROCESS | 3960 | 1461000533027 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF16800 == 91 [pid = 3960] [id = 273] 10:28:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE93B2D000) [pid = 3960] [serial = 818] [outer = 0000000000000000] 10:28:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE93B33000) [pid = 3960] [serial = 819] [outer = 000000BE93B2D000] 10:28:53 INFO - PROCESS | 3960 | 1461000533084 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE9A2A9000) [pid = 3960] [serial = 820] [outer = 000000BE93B2D000] 10:28:53 INFO - PROCESS | 3960 | 1461000533743 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 10:28:53 INFO - PROCESS | 3960 | 1461000533797 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 3960 | 1461000533800 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 10:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:28:53 INFO - PROCESS | 3960 | 1461000533803 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 3960 | 1461000533805 Marionette TRACE conn5 <- [1,1058,null,{}] 10:28:53 INFO - PROCESS | 3960 | 1461000533809 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:53 INFO - PROCESS | 3960 | 1461000533942 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 10:28:54 INFO - PROCESS | 3960 | 1461000534074 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D24E000 == 92 [pid = 3960] [id = 274] 10:28:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE9AEFA000) [pid = 3960] [serial = 821] [outer = 0000000000000000] 10:28:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BEFD79D000) [pid = 3960] [serial = 822] [outer = 000000BE9AEFA000] 10:28:54 INFO - PROCESS | 3960 | 1461000534136 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BEFD7D9C00) [pid = 3960] [serial = 823] [outer = 000000BE9AEFA000] 10:28:54 INFO - PROCESS | 3960 | 1461000534701 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 923ms 10:28:54 INFO - PROCESS | 3960 | 1461000534729 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 3960 | 1461000534732 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 10:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:28:54 INFO - PROCESS | 3960 | 1461000534735 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 3960 | 1461000534737 Marionette TRACE conn5 <- [1,1062,null,{}] 10:28:54 INFO - PROCESS | 3960 | 1461000534741 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:54 INFO - PROCESS | 3960 | 1461000534853 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 10:28:54 INFO - PROCESS | 3960 | 1461000534954 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6D5000 == 93 [pid = 3960] [id = 275] 10:28:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE9B5C0C00) [pid = 3960] [serial = 824] [outer = 0000000000000000] 10:28:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE9CA37000) [pid = 3960] [serial = 825] [outer = 000000BE9B5C0C00] 10:28:55 INFO - PROCESS | 3960 | 1461000535011 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE9CA3C800) [pid = 3960] [serial = 826] [outer = 000000BE9B5C0C00] 10:28:55 INFO - PROCESS | 3960 | 1461000535677 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 10:28:55 INFO - PROCESS | 3960 | 1461000535724 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 3960 | 1461000535726 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 10:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:28:55 INFO - PROCESS | 3960 | 1461000535730 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 3960 | 1461000535732 Marionette TRACE conn5 <- [1,1066,null,{}] 10:28:55 INFO - PROCESS | 3960 | 1461000535736 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:55 INFO - PROCESS | 3960 | 1461000535852 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 10:28:55 INFO - PROCESS | 3960 | 1461000535982 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE883AF000 == 94 [pid = 3960] [id = 276] 10:28:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE8CBCA400) [pid = 3960] [serial = 827] [outer = 0000000000000000] 10:28:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE902E4400) [pid = 3960] [serial = 828] [outer = 000000BE8CBCA400] 10:28:56 INFO - PROCESS | 3960 | 1461000536039 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE9B5C2C00) [pid = 3960] [serial = 829] [outer = 000000BE8CBCA400] 10:28:56 INFO - PROCESS | 3960 | 1461000536953 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1276ms 10:28:57 INFO - PROCESS | 3960 | 1461000537051 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 10:28:57 INFO - PROCESS | 3960 | 1461000537055 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 10:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:28:57 INFO - PROCESS | 3960 | 1461000537061 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 3960 | 1461000537064 Marionette TRACE conn5 <- [1,1070,null,{}] 10:28:57 INFO - PROCESS | 3960 | 1461000537114 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:57 INFO - PROCESS | 3960 | 1461000537254 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 10:28:57 INFO - PROCESS | 3960 | 1461000537356 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE880B7000 == 95 [pid = 3960] [id = 277] 10:28:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE843D0000) [pid = 3960] [serial = 830] [outer = 0000000000000000] 10:28:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE84489800) [pid = 3960] [serial = 831] [outer = 000000BE843D0000] 10:28:57 INFO - PROCESS | 3960 | 1461000537413 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE87659000) [pid = 3960] [serial = 832] [outer = 000000BE843D0000] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B4D800 == 94 [pid = 3960] [id = 222] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA3800 == 93 [pid = 3960] [id = 206] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B1A000 == 92 [pid = 3960] [id = 33] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD99800 == 91 [pid = 3960] [id = 267] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99C9C000 == 90 [pid = 3960] [id = 266] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9839F000 == 89 [pid = 3960] [id = 265] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979BF000 == 88 [pid = 3960] [id = 264] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D46000 == 87 [pid = 3960] [id = 263] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92980800 == 86 [pid = 3960] [id = 262] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9081D800 == 85 [pid = 3960] [id = 261] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CA59000 == 84 [pid = 3960] [id = 260] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E157000 == 83 [pid = 3960] [id = 259] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97221800 == 82 [pid = 3960] [id = 255] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9700F000 == 81 [pid = 3960] [id = 254] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A7A800 == 80 [pid = 3960] [id = 253] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB99800 == 79 [pid = 3960] [id = 252] 10:28:57 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F60800 == 78 [pid = 3960] [id = 251] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE938EC400) [pid = 3960] [serial = 723] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE8CB16C00) [pid = 3960] [serial = 736] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE88511000) [pid = 3960] [serial = 735] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE8F2F8800) [pid = 3960] [serial = 720] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE9AB97C00) [pid = 3960] [serial = 717] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE8F2DA000) [pid = 3960] [serial = 739] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE8ED35C00) [pid = 3960] [serial = 738] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE8C70EC00) [pid = 3960] [serial = 741] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE8F2F1000) [pid = 3960] [serial = 742] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE8FA47C00) [pid = 3960] [serial = 744] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE8FCAD800) [pid = 3960] [serial = 745] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE98578000) [pid = 3960] [serial = 726] [outer = 0000000000000000] [url = about:blank] 10:28:57 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE99D5E000) [pid = 3960] [serial = 729] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE9AE5F400) [pid = 3960] [serial = 732] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE909C7800) [pid = 3960] [serial = 748] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE92E08800) [pid = 3960] [serial = 750] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE90663800) [pid = 3960] [serial = 747] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE932DF400) [pid = 3960] [serial = 751] [outer = 0000000000000000] [url = about:blank] 10:28:58 INFO - PROCESS | 3960 | 1461000538047 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1027ms 10:28:58 INFO - PROCESS | 3960 | 1461000538090 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 3960 | 1461000538096 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 10:28:58 INFO - PROCESS | 3960 | 1461000538105 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:28:58 INFO - PROCESS | 3960 | 1461000538107 Marionette TRACE conn5 <- [1,1074,null,{}] 10:28:58 INFO - PROCESS | 3960 | 1461000538111 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 3960 | 1461000538209 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 10:28:58 INFO - PROCESS | 3960 | 1461000538297 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899BA000 == 79 [pid = 3960] [id = 278] 10:28:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE83EEA000) [pid = 3960] [serial = 833] [outer = 0000000000000000] 10:28:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE87D84400) [pid = 3960] [serial = 834] [outer = 000000BE83EEA000] 10:28:58 INFO - PROCESS | 3960 | 1461000538345 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE880D2000) [pid = 3960] [serial = 835] [outer = 000000BE83EEA000] 10:28:58 INFO - PROCESS | 3960 | 1461000538784 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 10:28:58 INFO - PROCESS | 3960 | 1461000538844 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 3960 | 1461000538847 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 10:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:28:58 INFO - PROCESS | 3960 | 1461000538850 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 3960 | 1461000538854 Marionette TRACE conn5 <- [1,1078,null,{}] 10:28:58 INFO - PROCESS | 3960 | 1461000538866 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 3960 | 1461000538965 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 10:28:58 INFO - PROCESS | 3960 | 1461000538981 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F564000 == 80 [pid = 3960] [id = 279] 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE88EFF800) [pid = 3960] [serial = 836] [outer = 0000000000000000] 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE89596000) [pid = 3960] [serial = 837] [outer = 000000BE88EFF800] 10:28:59 INFO - PROCESS | 3960 | 1461000539031 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE8CAE4C00) [pid = 3960] [serial = 838] [outer = 000000BE88EFF800] 10:28:59 INFO - PROCESS | 3960 | 1461000539503 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 10:28:59 INFO - PROCESS | 3960 | 1461000539545 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 3960 | 1461000539548 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 10:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:28:59 INFO - PROCESS | 3960 | 1461000539551 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 3960 | 1461000539553 Marionette TRACE conn5 <- [1,1082,null,{}] 10:28:59 INFO - PROCESS | 3960 | 1461000539557 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:59 INFO - PROCESS | 3960 | 1461000539649 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 10:28:59 INFO - PROCESS | 3960 | 1461000539655 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9022D800 == 81 [pid = 3960] [id = 280] 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE8E1D6800) [pid = 3960] [serial = 839] [outer = 0000000000000000] 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE8E7ABC00) [pid = 3960] [serial = 840] [outer = 000000BE8E1D6800] 10:28:59 INFO - PROCESS | 3960 | 1461000539702 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE8ED63C00) [pid = 3960] [serial = 841] [outer = 000000BE8E1D6800] 10:29:00 INFO - PROCESS | 3960 | 1461000540181 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 10:29:00 INFO - PROCESS | 3960 | 1461000540225 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 3960 | 1461000540227 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 10:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:29:00 INFO - PROCESS | 3960 | 1461000540230 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 3960 | 1461000540232 Marionette TRACE conn5 <- [1,1086,null,{}] 10:29:00 INFO - PROCESS | 3960 | 1461000540236 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:00 INFO - PROCESS | 3960 | 1461000540353 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 10:29:00 INFO - PROCESS | 3960 | 1461000540410 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE909E7800 == 82 [pid = 3960] [id = 281] 10:29:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE8F14C400) [pid = 3960] [serial = 842] [outer = 0000000000000000] 10:29:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE8F16C000) [pid = 3960] [serial = 843] [outer = 000000BE8F14C400] 10:29:00 INFO - PROCESS | 3960 | 1461000540458 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE8F2E3000) [pid = 3960] [serial = 844] [outer = 000000BE8F14C400] 10:29:00 INFO - PROCESS | 3960 | 1461000540899 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 734ms 10:29:00 INFO - PROCESS | 3960 | 1461000540968 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 3960 | 1461000540970 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 10:29:00 INFO - PROCESS | 3960 | 1461000540973 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:29:00 INFO - PROCESS | 3960 | 1461000540975 Marionette TRACE conn5 <- [1,1090,null,{}] 10:29:00 INFO - PROCESS | 3960 | 1461000540984 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:01 INFO - PROCESS | 3960 | 1461000541155 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 10:29:01 INFO - PROCESS | 3960 | 1461000541180 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9259D000 == 83 [pid = 3960] [id = 282] 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE8FA46C00) [pid = 3960] [serial = 845] [outer = 0000000000000000] 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE8FB61C00) [pid = 3960] [serial = 846] [outer = 000000BE8FA46C00] 10:29:01 INFO - PROCESS | 3960 | 1461000541230 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE8FCACC00) [pid = 3960] [serial = 847] [outer = 000000BE8FA46C00] 10:29:01 INFO - PROCESS | 3960 | 1461000541688 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 10:29:01 INFO - PROCESS | 3960 | 1461000541711 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 10:29:01 INFO - PROCESS | 3960 | 1461000541713 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 10:29:01 INFO - PROCESS | 3960 | 1461000541716 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:29:01 INFO - PROCESS | 3960 | 1461000541718 Marionette TRACE conn5 <- [1,1094,null,{}] 10:29:01 INFO - PROCESS | 3960 | 1461000541721 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:01 INFO - PROCESS | 3960 | 1461000541839 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 10:29:01 INFO - PROCESS | 3960 | 1461000541851 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9343C800 == 84 [pid = 3960] [id = 283] 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE8FBFC400) [pid = 3960] [serial = 848] [outer = 0000000000000000] 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE9027EC00) [pid = 3960] [serial = 849] [outer = 000000BE8FBFC400] 10:29:01 INFO - PROCESS | 3960 | 1461000541897 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE902E5400) [pid = 3960] [serial = 850] [outer = 000000BE8FBFC400] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE99D86000) [pid = 3960] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE8FF3D400) [pid = 3960] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE982B7C00) [pid = 3960] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE93415C00) [pid = 3960] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE8F2DCC00) [pid = 3960] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE90612800) [pid = 3960] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE87DA2C00) [pid = 3960] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE934C3800) [pid = 3960] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE83EE4800) [pid = 3960] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE9AB91C00) [pid = 3960] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:29:02 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE95D66400) [pid = 3960] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:29:02 INFO - PROCESS | 3960 | 1461000542577 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 881ms 10:29:02 INFO - PROCESS | 3960 | 1461000542601 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 3960 | 1461000542603 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 10:29:02 INFO - PROCESS | 3960 | 1461000542606 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:29:02 INFO - PROCESS | 3960 | 1461000542608 Marionette TRACE conn5 <- [1,1098,null,{}] 10:29:02 INFO - PROCESS | 3960 | 1461000542611 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:02 INFO - PROCESS | 3960 | 1461000542733 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 10:29:02 INFO - PROCESS | 3960 | 1461000542789 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F69000 == 85 [pid = 3960] [id = 284] 10:29:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE8850B800) [pid = 3960] [serial = 851] [outer = 0000000000000000] 10:29:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE8F588400) [pid = 3960] [serial = 852] [outer = 000000BE8850B800] 10:29:02 INFO - PROCESS | 3960 | 1461000542836 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE90664800) [pid = 3960] [serial = 853] [outer = 000000BE8850B800] 10:29:03 INFO - PROCESS | 3960 | 1461000543298 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 734ms 10:29:03 INFO - PROCESS | 3960 | 1461000543344 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 3960 | 1461000543346 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 10:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:29:03 INFO - PROCESS | 3960 | 1461000543349 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - PROCESS | 3960 | 1461000543351 Marionette TRACE conn5 <- [1,1102,null,{}] 10:29:03 INFO - PROCESS | 3960 | 1461000543355 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:03 INFO - PROCESS | 3960 | 1461000543446 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 10:29:03 INFO - PROCESS | 3960 | 1461000543455 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9720E000 == 86 [pid = 3960] [id = 285] 10:29:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE909C0400) [pid = 3960] [serial = 854] [outer = 0000000000000000] 10:29:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE91CB7000) [pid = 3960] [serial = 855] [outer = 000000BE909C0400] 10:29:03 INFO - PROCESS | 3960 | 1461000543502 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE925F2800) [pid = 3960] [serial = 856] [outer = 000000BE909C0400] 10:29:03 INFO - PROCESS | 3960 | 1461000543939 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:29:03 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 10:29:04 INFO - PROCESS | 3960 | 1461000544056 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 3960 | 1461000544058 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 10:29:04 INFO - PROCESS | 3960 | 1461000544067 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 3960 | 1461000544069 Marionette TRACE conn5 <- [1,1106,null,{}] 10:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:29:04 INFO - PROCESS | 3960 | 1461000544072 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:04 INFO - PROCESS | 3960 | 1461000544198 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 10:29:04 INFO - PROCESS | 3960 | 1461000544206 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979B9800 == 87 [pid = 3960] [id = 286] 10:29:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE92E0A400) [pid = 3960] [serial = 857] [outer = 0000000000000000] 10:29:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE92E83000) [pid = 3960] [serial = 858] [outer = 000000BE92E0A400] 10:29:04 INFO - PROCESS | 3960 | 1461000544251 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE92E8E400) [pid = 3960] [serial = 859] [outer = 000000BE92E0A400] 10:29:04 INFO - PROCESS | 3960 | 1461000544967 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 10:29:05 INFO - PROCESS | 3960 | 1461000544996 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 3960 | 1461000545002 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 10:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:29:05 INFO - PROCESS | 3960 | 1461000545009 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 3960 | 1461000545013 Marionette TRACE conn5 <- [1,1110,null,{}] 10:29:05 INFO - PROCESS | 3960 | 1461000545018 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:05 INFO - PROCESS | 3960 | 1461000545146 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 10:29:05 INFO - PROCESS | 3960 | 1461000545281 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B4800 == 88 [pid = 3960] [id = 287] 10:29:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE84861400) [pid = 3960] [serial = 860] [outer = 0000000000000000] 10:29:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE87D99400) [pid = 3960] [serial = 861] [outer = 000000BE84861400] 10:29:05 INFO - PROCESS | 3960 | 1461000545342 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE883D5400) [pid = 3960] [serial = 862] [outer = 000000BE84861400] 10:29:05 INFO - PROCESS | 3960 | 1461000545984 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1030ms 10:29:06 INFO - PROCESS | 3960 | 1461000546040 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 3960 | 1461000546047 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 10:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:29:06 INFO - PROCESS | 3960 | 1461000546054 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:29:06 INFO - PROCESS | 3960 | 1461000546057 Marionette TRACE conn5 <- [1,1114,null,{}] 10:29:06 INFO - PROCESS | 3960 | 1461000546061 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:06 INFO - PROCESS | 3960 | 1461000546183 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 10:29:06 INFO - PROCESS | 3960 | 1461000546314 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ACE000 == 89 [pid = 3960] [id = 288] 10:29:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE883D4C00) [pid = 3960] [serial = 863] [outer = 0000000000000000] 10:29:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE8F169800) [pid = 3960] [serial = 864] [outer = 000000BE883D4C00] 10:29:06 INFO - PROCESS | 3960 | 1461000546373 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE8F3EF400) [pid = 3960] [serial = 865] [outer = 000000BE883D4C00] 10:29:07 INFO - PROCESS | 3960 | 1461000547035 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1025ms 10:29:07 INFO - PROCESS | 3960 | 1461000547085 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 3960 | 1461000547088 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 10:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:29:07 INFO - PROCESS | 3960 | 1461000547092 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 3960 | 1461000547097 Marionette TRACE conn5 <- [1,1118,null,{}] 10:29:07 INFO - PROCESS | 3960 | 1461000547128 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:07 INFO - PROCESS | 3960 | 1461000547281 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 10:29:07 INFO - PROCESS | 3960 | 1461000547415 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985C8000 == 90 [pid = 3960] [id = 289] 10:29:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE8FA3C000) [pid = 3960] [serial = 866] [outer = 0000000000000000] 10:29:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE90C8D400) [pid = 3960] [serial = 867] [outer = 000000BE8FA3C000] 10:29:07 INFO - PROCESS | 3960 | 1461000547476 Marionette DEBUG loaded listener.js 10:29:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE932D3800) [pid = 3960] [serial = 868] [outer = 000000BE8FA3C000] 10:29:08 INFO - PROCESS | 3960 | 1461000548046 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 10:29:08 INFO - PROCESS | 3960 | 1461000548079 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 3960 | 1461000548083 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 10:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:29:08 INFO - PROCESS | 3960 | 1461000548086 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - PROCESS | 3960 | 1461000548089 Marionette TRACE conn5 <- [1,1122,null,{}] 10:29:08 INFO - PROCESS | 3960 | 1461000548092 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:08 INFO - PROCESS | 3960 | 1461000548212 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 10:29:08 INFO - PROCESS | 3960 | 1461000548344 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C4B000 == 91 [pid = 3960] [id = 290] 10:29:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE93413800) [pid = 3960] [serial = 869] [outer = 0000000000000000] 10:29:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE93416000) [pid = 3960] [serial = 870] [outer = 000000BE93413800] 10:29:08 INFO - PROCESS | 3960 | 1461000548422 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE938D0400) [pid = 3960] [serial = 871] [outer = 000000BE93413800] 10:29:08 INFO - PROCESS | 3960 | [GFX2-]: DrawTargetD2D 1.1 (000000BE8781E3E0): Failed to create GradientStopCollection with no stops. 10:29:08 INFO - PROCESS | 3960 | [GFX3-]: No stops specified for gradient pattern. 10:29:09 INFO - PROCESS | 3960 | 1461000549000 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 986ms 10:29:09 INFO - PROCESS | 3960 | 1461000549075 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 3960 | 1461000549077 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 10:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:29:09 INFO - PROCESS | 3960 | 1461000549081 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 3960 | 1461000549083 Marionette TRACE conn5 <- [1,1126,null,{}] 10:29:09 INFO - PROCESS | 3960 | 1461000549088 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:09 INFO - PROCESS | 3960 | 1461000549204 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 10:29:09 INFO - PROCESS | 3960 | 1461000549334 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9ADA1800 == 92 [pid = 3960] [id = 291] 10:29:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE93415C00) [pid = 3960] [serial = 872] [outer = 0000000000000000] 10:29:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE938EBC00) [pid = 3960] [serial = 873] [outer = 000000BE93415C00] 10:29:09 INFO - PROCESS | 3960 | 1461000549393 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE93B25800) [pid = 3960] [serial = 874] [outer = 000000BE93415C00] 10:29:10 INFO - PROCESS | 3960 | 1461000550013 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 985ms 10:29:10 INFO - PROCESS | 3960 | 1461000550069 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 10:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:29:10 INFO - PROCESS | 3960 | 1461000550071 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 10:29:10 INFO - PROCESS | 3960 | 1461000550088 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 3960 | 1461000550091 Marionette TRACE conn5 <- [1,1130,null,{}] 10:29:10 INFO - PROCESS | 3960 | 1461000550097 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:10 INFO - PROCESS | 3960 | 1461000550223 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 10:29:10 INFO - PROCESS | 3960 | 1461000550355 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7CA800 == 93 [pid = 3960] [id = 292] 10:29:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE93D4CC00) [pid = 3960] [serial = 875] [outer = 0000000000000000] 10:29:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE94EF2400) [pid = 3960] [serial = 876] [outer = 000000BE93D4CC00] 10:29:10 INFO - PROCESS | 3960 | 1461000550417 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE94FAEC00) [pid = 3960] [serial = 877] [outer = 000000BE93D4CC00] 10:29:11 INFO - PROCESS | 3960 | 1461000551017 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1004ms 10:29:11 INFO - PROCESS | 3960 | 1461000551082 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 3960 | 1461000551084 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 10:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:29:11 INFO - PROCESS | 3960 | 1461000551088 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 3960 | 1461000551090 Marionette TRACE conn5 <- [1,1134,null,{}] 10:29:11 INFO - PROCESS | 3960 | 1461000551094 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:11 INFO - PROCESS | 3960 | 1461000551212 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 10:29:11 INFO - PROCESS | 3960 | 1461000551487 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F3D800 == 94 [pid = 3960] [id = 293] 10:29:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE82798400) [pid = 3960] [serial = 878] [outer = 0000000000000000] 10:29:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE82E21000) [pid = 3960] [serial = 879] [outer = 000000BE82798400] 10:29:11 INFO - PROCESS | 3960 | 1461000551546 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE87838400) [pid = 3960] [serial = 880] [outer = 000000BE82798400] 10:29:12 INFO - PROCESS | 3960 | 1461000552178 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1131ms 10:29:12 INFO - PROCESS | 3960 | 1461000552222 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 3960 | 1461000552227 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 10:29:12 INFO - PROCESS | 3960 | 1461000552232 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:29:12 INFO - PROCESS | 3960 | 1461000552236 Marionette TRACE conn5 <- [1,1138,null,{}] 10:29:12 INFO - PROCESS | 3960 | 1461000552241 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:12 INFO - PROCESS | 3960 | 1461000552412 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 10:29:12 INFO - PROCESS | 3960 | 1461000552430 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B6000 == 95 [pid = 3960] [id = 294] 10:29:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE88ECA800) [pid = 3960] [serial = 881] [outer = 0000000000000000] 10:29:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE8E7AB800) [pid = 3960] [serial = 882] [outer = 000000BE88ECA800] 10:29:12 INFO - PROCESS | 3960 | 1461000552483 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE8F350000) [pid = 3960] [serial = 883] [outer = 000000BE88ECA800] 10:29:13 INFO - PROCESS | 3960 | 1461000553166 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 986ms 10:29:13 INFO - PROCESS | 3960 | 1461000553223 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 10:29:13 INFO - PROCESS | 3960 | 1461000553227 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 10:29:13 INFO - PROCESS | 3960 | 1461000553232 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:29:13 INFO - PROCESS | 3960 | 1461000553234 Marionette TRACE conn5 <- [1,1142,null,{}] 10:29:13 INFO - PROCESS | 3960 | 1461000553238 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:13 INFO - PROCESS | 3960 | 1461000553395 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 10:29:13 INFO - PROCESS | 3960 | 1461000553412 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944D7800 == 96 [pid = 3960] [id = 295] 10:29:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE8F7DF800) [pid = 3960] [serial = 884] [outer = 0000000000000000] 10:29:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE90276800) [pid = 3960] [serial = 885] [outer = 000000BE8F7DF800] 10:29:13 INFO - PROCESS | 3960 | 1461000553462 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9247B400) [pid = 3960] [serial = 886] [outer = 000000BE8F7DF800] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7D3000 == 95 [pid = 3960] [id = 228] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944E4000 == 94 [pid = 3960] [id = 157] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9720E000 == 93 [pid = 3960] [id = 285] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F69000 == 92 [pid = 3960] [id = 284] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9343C800 == 91 [pid = 3960] [id = 283] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9259D000 == 90 [pid = 3960] [id = 282] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F564000 == 89 [pid = 3960] [id = 279] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899BA000 == 88 [pid = 3960] [id = 278] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE8FBFC000) [pid = 3960] [serial = 759] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE88ECA000) [pid = 3960] [serial = 756] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE93D50000) [pid = 3960] [serial = 765] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE938CD000) [pid = 3960] [serial = 762] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE94FAE400) [pid = 3960] [serial = 768] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE97F18800) [pid = 3960] [serial = 771] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE982BBC00) [pid = 3960] [serial = 774] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE9AEDC400) [pid = 3960] [serial = 804] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE880B7000 == 87 [pid = 3960] [id = 277] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D28800 == 86 [pid = 3960] [id = 270] 10:29:14 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ED89000 == 85 [pid = 3960] [id = 269] 10:29:14 INFO - PROCESS | 3960 | 1461000554174 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 986ms 10:29:14 INFO - PROCESS | 3960 | 1461000554222 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 10:29:14 INFO - PROCESS | 3960 | 1461000554224 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 10:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:29:14 INFO - PROCESS | 3960 | 1461000554229 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - PROCESS | 3960 | 1461000554235 Marionette TRACE conn5 <- [1,1146,null,{}] 10:29:14 INFO - PROCESS | 3960 | 1461000554245 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:14 INFO - PROCESS | 3960 | 1461000554351 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE9B5C1800) [pid = 3960] [serial = 718] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE99D56800) [pid = 3960] [serial = 795] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE99D10400) [pid = 3960] [serial = 793] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE98854000) [pid = 3960] [serial = 792] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE934C7C00) [pid = 3960] [serial = 753] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE90990000) [pid = 3960] [serial = 798] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE938D3800) [pid = 3960] [serial = 754] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE90943800) [pid = 3960] [serial = 783] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE92E02C00) [pid = 3960] [serial = 784] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE8ED28800) [pid = 3960] [serial = 778] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE88519000) [pid = 3960] [serial = 777] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE934CF000) [pid = 3960] [serial = 786] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE8CB15000) [pid = 3960] [serial = 780] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE8F2DE000) [pid = 3960] [serial = 781] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE9AE63800) [pid = 3960] [serial = 801] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE99D88800) [pid = 3960] [serial = 796] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE99D8BC00) [pid = 3960] [serial = 799] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE95DAD400) [pid = 3960] [serial = 789] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE9AE6C400) [pid = 3960] [serial = 802] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE94416400) [pid = 3960] [serial = 787] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE97762000) [pid = 3960] [serial = 790] [outer = 0000000000000000] [url = about:blank] 10:29:14 INFO - PROCESS | 3960 | 1461000554460 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E14C800 == 86 [pid = 3960] [id = 296] 10:29:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE8CAE2400) [pid = 3960] [serial = 887] [outer = 0000000000000000] 10:29:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE8ED36000) [pid = 3960] [serial = 888] [outer = 000000BE8CAE2400] 10:29:14 INFO - PROCESS | 3960 | 1461000554508 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE8F2EE000) [pid = 3960] [serial = 889] [outer = 000000BE8CAE2400] 10:29:14 INFO - PROCESS | 3960 | 1461000554903 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 10:29:14 INFO - PROCESS | 3960 | 1461000554967 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 10:29:14 INFO - PROCESS | 3960 | 1461000554971 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:29:14 INFO - PROCESS | 3960 | 1461000554973 Marionette TRACE conn5 <- [1,1150,null,{}] 10:29:14 INFO - PROCESS | 3960 | 1461000554977 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:15 INFO - PROCESS | 3960 | 1461000555072 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 10:29:15 INFO - PROCESS | 3960 | 1461000555082 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93282000 == 87 [pid = 3960] [id = 297] 10:29:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE8FA47800) [pid = 3960] [serial = 890] [outer = 0000000000000000] 10:29:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE9098B800) [pid = 3960] [serial = 891] [outer = 000000BE8FA47800] 10:29:15 INFO - PROCESS | 3960 | 1461000555129 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE92E87400) [pid = 3960] [serial = 892] [outer = 000000BE8FA47800] 10:29:15 INFO - PROCESS | 3960 | 1461000555590 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms 10:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:29:15 INFO - PROCESS | 3960 | 1461000555645 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 10:29:15 INFO - PROCESS | 3960 | 1461000555647 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 10:29:15 INFO - PROCESS | 3960 | 1461000555650 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 3960 | 1461000555652 Marionette TRACE conn5 <- [1,1154,null,{}] 10:29:15 INFO - PROCESS | 3960 | 1461000555656 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:15 INFO - PROCESS | 3960 | 1461000555785 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 10:29:15 INFO - PROCESS | 3960 | 1461000555879 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97067800 == 88 [pid = 3960] [id = 298] 10:29:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE93B1BC00) [pid = 3960] [serial = 893] [outer = 0000000000000000] 10:29:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE93B21400) [pid = 3960] [serial = 894] [outer = 000000BE93B1BC00] 10:29:15 INFO - PROCESS | 3960 | 1461000555936 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE93D4B400) [pid = 3960] [serial = 895] [outer = 000000BE93B1BC00] 10:29:16 INFO - PROCESS | 3960 | 1461000556346 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 10:29:16 INFO - PROCESS | 3960 | 1461000556390 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 10:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:29:16 INFO - PROCESS | 3960 | 1461000556392 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 10:29:16 INFO - PROCESS | 3960 | 1461000556395 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 3960 | 1461000556397 Marionette TRACE conn5 <- [1,1158,null,{}] 10:29:16 INFO - PROCESS | 3960 | 1461000556401 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:16 INFO - PROCESS | 3960 | 1461000556525 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 10:29:16 INFO - PROCESS | 3960 | 1461000556550 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B1000 == 89 [pid = 3960] [id = 299] 10:29:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE94EF5400) [pid = 3960] [serial = 896] [outer = 0000000000000000] 10:29:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE95D61400) [pid = 3960] [serial = 897] [outer = 000000BE94EF5400] 10:29:16 INFO - PROCESS | 3960 | 1461000556597 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE95DAC400) [pid = 3960] [serial = 898] [outer = 000000BE94EF5400] 10:29:17 INFO - PROCESS | 3960 | 1461000557053 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 10:29:17 INFO - PROCESS | 3960 | 1461000557074 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 3960 | 1461000557076 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 10:29:17 INFO - PROCESS | 3960 | 1461000557080 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - PROCESS | 3960 | 1461000557082 Marionette TRACE conn5 <- [1,1162,null,{}] 10:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:29:17 INFO - PROCESS | 3960 | 1461000557085 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:17 INFO - PROCESS | 3960 | 1461000557206 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 10:29:17 INFO - PROCESS | 3960 | 1461000557259 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C36800 == 90 [pid = 3960] [id = 300] 10:29:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE95D69400) [pid = 3960] [serial = 899] [outer = 0000000000000000] 10:29:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE95DB6C00) [pid = 3960] [serial = 900] [outer = 000000BE95D69400] 10:29:17 INFO - PROCESS | 3960 | 1461000557305 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE97463000) [pid = 3960] [serial = 901] [outer = 000000BE95D69400] 10:29:17 INFO - PROCESS | 3960 | 1461000557764 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 3960 | 1461000557823 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 10:29:17 INFO - PROCESS | 3960 | 1461000557826 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - PROCESS | 3960 | 1461000557828 Marionette TRACE conn5 <- [1,1166,null,{}] 10:29:17 INFO - PROCESS | 3960 | 1461000557831 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:17 INFO - PROCESS | 3960 | 1461000557956 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 10:29:17 INFO - PROCESS | 3960 | 1461000557981 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF04000 == 91 [pid = 3960] [id = 301] 10:29:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE95DB0800) [pid = 3960] [serial = 902] [outer = 0000000000000000] 10:29:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE97765000) [pid = 3960] [serial = 903] [outer = 000000BE95DB0800] 10:29:18 INFO - PROCESS | 3960 | 1461000558028 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE97F1C400) [pid = 3960] [serial = 904] [outer = 000000BE95DB0800] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE9AB96400) [pid = 3960] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE93414800) [pid = 3960] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE8E1E1000) [pid = 3960] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE9AB8EC00) [pid = 3960] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE93D49000) [pid = 3960] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE8F3F7000) [pid = 3960] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE938CA400) [pid = 3960] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE97768400) [pid = 3960] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE934C2C00) [pid = 3960] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE9746C000) [pid = 3960] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE980AE800) [pid = 3960] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE983E5C00) [pid = 3960] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE9440C800) [pid = 3960] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE8F16E000) [pid = 3960] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE83EF2C00) [pid = 3960] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE9065D000) [pid = 3960] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE8BF6F400) [pid = 3960] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE9440A000) [pid = 3960] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE97F1A400) [pid = 3960] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE87DA0400) [pid = 3960] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE93D46C00) [pid = 3960] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE8850B000) [pid = 3960] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE99D57800) [pid = 3960] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE92E81400) [pid = 3960] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE8F2FB800) [pid = 3960] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE8F14C400) [pid = 3960] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE8FA46C00) [pid = 3960] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE8850B800) [pid = 3960] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE8FBFC400) [pid = 3960] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE909C0400) [pid = 3960] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE83EEA000) [pid = 3960] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE88EFF800) [pid = 3960] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE843D0000) [pid = 3960] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE8E1D6800) [pid = 3960] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE88513000) [pid = 3960] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE938EF400) [pid = 3960] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE8F7E4800) [pid = 3960] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:29:18 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE8F35B800) [pid = 3960] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:29:18 INFO - PROCESS | 3960 | 1461000558987 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 3960 | 1461000559011 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 10:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:29:19 INFO - PROCESS | 3960 | 1461000559015 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 3960 | 1461000559017 Marionette TRACE conn5 <- [1,1170,null,{}] 10:29:19 INFO - PROCESS | 3960 | 1461000559020 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:19 INFO - PROCESS | 3960 | 1461000559144 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 10:29:19 INFO - PROCESS | 3960 | 1461000559205 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97085800 == 92 [pid = 3960] [id = 302] 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE843D0000) [pid = 3960] [serial = 905] [outer = 0000000000000000] 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE88EFF800) [pid = 3960] [serial = 906] [outer = 000000BE843D0000] 10:29:19 INFO - PROCESS | 3960 | 1461000559251 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE8FBF5000) [pid = 3960] [serial = 907] [outer = 000000BE843D0000] 10:29:19 INFO - PROCESS | 3960 | 1461000559637 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_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] 10:29:19 INFO - PROCESS | 3960 | 1461000559692 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 10:29:19 INFO - PROCESS | 3960 | 1461000559695 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:29:19 INFO - PROCESS | 3960 | 1461000559697 Marionette TRACE conn5 <- [1,1174,null,{}] 10:29:19 INFO - PROCESS | 3960 | 1461000559700 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:19 INFO - PROCESS | 3960 | 1461000559793 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 10:29:19 INFO - PROCESS | 3960 | 1461000559800 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9C5800 == 93 [pid = 3960] [id = 303] 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE9098E400) [pid = 3960] [serial = 908] [outer = 0000000000000000] 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE93B23C00) [pid = 3960] [serial = 909] [outer = 000000BE9098E400] 10:29:19 INFO - PROCESS | 3960 | 1461000559851 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE980AD400) [pid = 3960] [serial = 910] [outer = 000000BE9098E400] 10:29:20 INFO - PROCESS | 3960 | 1461000560318 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 3960 | 1461000560372 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 10:29:20 INFO - PROCESS | 3960 | 1461000560375 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:29:20 INFO - PROCESS | 3960 | 1461000560378 Marionette TRACE conn5 <- [1,1178,null,{}] 10:29:20 INFO - PROCESS | 3960 | 1461000560382 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:20 INFO - PROCESS | 3960 | 1461000560523 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 10:29:20 INFO - PROCESS | 3960 | 1461000560539 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CA9C800 == 94 [pid = 3960] [id = 304] 10:29:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE983E5800) [pid = 3960] [serial = 911] [outer = 0000000000000000] 10:29:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE98570C00) [pid = 3960] [serial = 912] [outer = 000000BE983E5800] 10:29:20 INFO - PROCESS | 3960 | 1461000560586 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE98854000) [pid = 3960] [serial = 913] [outer = 000000BE983E5800] 10:29:21 INFO - PROCESS | 3960 | 1461000561258 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 3960 | 1461000561309 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 10:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:29:21 INFO - PROCESS | 3960 | 1461000561315 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 3960 | 1461000561319 Marionette TRACE conn5 <- [1,1182,null,{}] 10:29:21 INFO - PROCESS | 3960 | 1461000561325 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:21 INFO - PROCESS | 3960 | 1461000561456 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 10:29:21 INFO - PROCESS | 3960 | 1461000561595 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90232800 == 95 [pid = 3960] [id = 305] 10:29:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE88510000) [pid = 3960] [serial = 914] [outer = 0000000000000000] 10:29:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE88FEC800) [pid = 3960] [serial = 915] [outer = 000000BE88510000] 10:29:21 INFO - PROCESS | 3960 | 1461000561656 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE8E7ACC00) [pid = 3960] [serial = 916] [outer = 000000BE88510000] 10:29:22 INFO - PROCESS | 3960 | 1461000562321 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_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] 10:29:22 INFO - PROCESS | 3960 | 1461000562402 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 10:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:29:22 INFO - PROCESS | 3960 | 1461000562409 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 3960 | 1461000562413 Marionette TRACE conn5 <- [1,1186,null,{}] 10:29:22 INFO - PROCESS | 3960 | 1461000562417 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:22 INFO - PROCESS | 3960 | 1461000562538 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 10:29:22 INFO - PROCESS | 3960 | 1461000562674 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979B8000 == 96 [pid = 3960] [id = 306] 10:29:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE8F14EC00) [pid = 3960] [serial = 917] [outer = 0000000000000000] 10:29:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE909CE800) [pid = 3960] [serial = 918] [outer = 000000BE8F14EC00] 10:29:22 INFO - PROCESS | 3960 | 1461000562733 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE934C4400) [pid = 3960] [serial = 919] [outer = 000000BE8F14EC00] 10:29:23 INFO - PROCESS | 3960 | 1461000563421 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1076ms 10:29:23 INFO - PROCESS | 3960 | 1461000563491 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 10:29:23 INFO - PROCESS | 3960 | 1461000563493 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 10:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:29:23 INFO - PROCESS | 3960 | 1461000563497 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 3960 | 1461000563502 Marionette TRACE conn5 <- [1,1190,null,{}] 10:29:23 INFO - PROCESS | 3960 | 1461000563513 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:23 INFO - PROCESS | 3960 | 1461000563675 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 10:29:23 INFO - PROCESS | 3960 | 1461000563803 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB8800 == 97 [pid = 3960] [id = 307] 10:29:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE93D54800) [pid = 3960] [serial = 920] [outer = 0000000000000000] 10:29:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE94FB9C00) [pid = 3960] [serial = 921] [outer = 000000BE93D54800] 10:29:23 INFO - PROCESS | 3960 | 1461000563867 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE980AA800) [pid = 3960] [serial = 922] [outer = 000000BE93D54800] 10:29:24 INFO - PROCESS | 3960 | 1461000564436 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:29:24 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 10:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 987ms 10:29:24 INFO - PROCESS | 3960 | 1461000564486 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 3960 | 1461000564489 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 10:29:24 INFO - PROCESS | 3960 | 1461000564493 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:29:24 INFO - PROCESS | 3960 | 1461000564495 Marionette TRACE conn5 <- [1,1194,null,{}] 10:29:24 INFO - PROCESS | 3960 | 1461000564499 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:24 INFO - PROCESS | 3960 | 1461000564619 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 10:29:24 INFO - PROCESS | 3960 | 1461000564754 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6D6000 == 98 [pid = 3960] [id = 308] 10:29:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE982B0400) [pid = 3960] [serial = 923] [outer = 0000000000000000] 10:29:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE9856EC00) [pid = 3960] [serial = 924] [outer = 000000BE982B0400] 10:29:24 INFO - PROCESS | 3960 | 1461000564812 Marionette DEBUG loaded listener.js 10:29:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE9885D800) [pid = 3960] [serial = 925] [outer = 000000BE982B0400] 10:29:25 INFO - PROCESS | 3960 | 1461000565415 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:29:25 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 10:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 10:29:25 INFO - PROCESS | 3960 | 1461000565481 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 3960 | 1461000565484 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 10:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:29:25 INFO - PROCESS | 3960 | 1461000565487 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 3960 | 1461000565490 Marionette TRACE conn5 <- [1,1198,null,{}] 10:29:25 INFO - PROCESS | 3960 | 1461000565494 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:25 INFO - PROCESS | 3960 | 1461000565611 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 10:29:25 INFO - PROCESS | 3960 | 1461000565745 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D61D000 == 99 [pid = 3960] [id = 309] 10:29:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE9885C400) [pid = 3960] [serial = 926] [outer = 0000000000000000] 10:29:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE99D0F000) [pid = 3960] [serial = 927] [outer = 000000BE9885C400] 10:29:25 INFO - PROCESS | 3960 | 1461000565803 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE99D5EC00) [pid = 3960] [serial = 928] [outer = 000000BE9885C400] 10:29:26 INFO - PROCESS | 3960 | 1461000566476 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1027ms 10:29:26 INFO - PROCESS | 3960 | 1461000566517 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 3960 | 1461000566520 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 10:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:29:26 INFO - PROCESS | 3960 | 1461000566524 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - PROCESS | 3960 | 1461000566526 Marionette TRACE conn5 <- [1,1202,null,{}] 10:29:26 INFO - PROCESS | 3960 | 1461000566530 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:26 INFO - PROCESS | 3960 | 1461000566684 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 10:29:26 INFO - PROCESS | 3960 | 1461000566823 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB94800 == 100 [pid = 3960] [id = 310] 10:29:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE8408E000) [pid = 3960] [serial = 929] [outer = 0000000000000000] 10:29:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE88233400) [pid = 3960] [serial = 930] [outer = 000000BE8408E000] 10:29:26 INFO - PROCESS | 3960 | 1461000566886 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE98573C00) [pid = 3960] [serial = 931] [outer = 000000BE8408E000] 10:29:27 INFO - PROCESS | 3960 | 1461000567766 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1272ms 10:29:27 INFO - PROCESS | 3960 | 1461000567798 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 3960 | 1461000567803 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 10:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:29:27 INFO - PROCESS | 3960 | 1461000567808 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 3960 | 1461000567812 Marionette TRACE conn5 <- [1,1206,null,{}] 10:29:27 INFO - PROCESS | 3960 | 1461000567819 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 3960 | 1461000567941 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 10:29:28 INFO - PROCESS | 3960 | 1461000568073 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E731000 == 101 [pid = 3960] [id = 311] 10:29:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE87582400) [pid = 3960] [serial = 932] [outer = 0000000000000000] 10:29:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE87D0BC00) [pid = 3960] [serial = 933] [outer = 000000BE87582400] 10:29:28 INFO - PROCESS | 3960 | 1461000568126 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE882A8000) [pid = 3960] [serial = 934] [outer = 000000BE87582400] 10:29:28 INFO - PROCESS | 3960 | 1461000568766 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 10:29:28 INFO - PROCESS | 3960 | 1461000568799 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 3960 | 1461000568805 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 10:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:29:28 INFO - PROCESS | 3960 | 1461000568812 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 3960 | 1461000568814 Marionette TRACE conn5 <- [1,1210,null,{}] 10:29:28 INFO - PROCESS | 3960 | 1461000568818 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:28 INFO - PROCESS | 3960 | 1461000568925 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 10:29:29 INFO - PROCESS | 3960 | 1461000569033 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB9B800 == 102 [pid = 3960] [id = 312] 10:29:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE88E32000) [pid = 3960] [serial = 935] [outer = 0000000000000000] 10:29:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE8CB15400) [pid = 3960] [serial = 936] [outer = 000000BE88E32000] 10:29:29 INFO - PROCESS | 3960 | 1461000569083 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE8E1DEC00) [pid = 3960] [serial = 937] [outer = 000000BE88E32000] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C9C5800 == 101 [pid = 3960] [id = 303] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97085800 == 100 [pid = 3960] [id = 302] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AF04000 == 99 [pid = 3960] [id = 301] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99C36800 == 98 [pid = 3960] [id = 300] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985B1000 == 97 [pid = 3960] [id = 299] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97067800 == 96 [pid = 3960] [id = 298] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE902E4400) [pid = 3960] [serial = 828] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE9A2AF400) [pid = 3960] [serial = 816] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE93B33000) [pid = 3960] [serial = 819] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BEFD79D000) [pid = 3960] [serial = 822] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE9CA37000) [pid = 3960] [serial = 825] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE92E83000) [pid = 3960] [serial = 858] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93282000 == 95 [pid = 3960] [id = 297] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E14C800 == 94 [pid = 3960] [id = 296] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE909E7800 == 93 [pid = 3960] [id = 281] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9022D800 == 92 [pid = 3960] [id = 280] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944D7800 == 91 [pid = 3960] [id = 295] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899B6000 == 90 [pid = 3960] [id = 294] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F3D800 == 89 [pid = 3960] [id = 293] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9ADA1800 == 88 [pid = 3960] [id = 291] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99C4B000 == 87 [pid = 3960] [id = 290] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985C8000 == 86 [pid = 3960] [id = 289] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91ACE000 == 85 [pid = 3960] [id = 288] 10:29:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899B4800 == 84 [pid = 3960] [id = 287] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE93D4D400) [pid = 3960] [serial = 724] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE9065E800) [pid = 3960] [serial = 673] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE9AED9400) [pid = 3960] [serial = 685] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE938F1C00) [pid = 3960] [serial = 763] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE8F7E4400) [pid = 3960] [serial = 621] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BEFD7D5000) [pid = 3960] [serial = 636] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE99D02800) [pid = 3960] [serial = 630] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE90C88800) [pid = 3960] [serial = 760] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE982BB400) [pid = 3960] [serial = 676] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE99D03C00) [pid = 3960] [serial = 627] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE97764000) [pid = 3960] [serial = 588] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE980B8800) [pid = 3960] [serial = 772] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE983ECC00) [pid = 3960] [serial = 682] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE9AB8C000) [pid = 3960] [serial = 727] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE95DABC00) [pid = 3960] [serial = 769] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE8FBFB800) [pid = 3960] [serial = 721] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE88FEA400) [pid = 3960] [serial = 669] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE938D9000) [pid = 3960] [serial = 624] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE9AE66C00) [pid = 3960] [serial = 733] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE94418C00) [pid = 3960] [serial = 633] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE99D04400) [pid = 3960] [serial = 679] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE98570000) [pid = 3960] [serial = 775] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE94EE8400) [pid = 3960] [serial = 766] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE8CB15C00) [pid = 3960] [serial = 757] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE9AECFC00) [pid = 3960] [serial = 730] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE8CB1C800) [pid = 3960] [serial = 579] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE97768C00) [pid = 3960] [serial = 543] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE94F2CC00) [pid = 3960] [serial = 585] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE9027BC00) [pid = 3960] [serial = 582] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE8F16C000) [pid = 3960] [serial = 843] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE8FCACC00) [pid = 3960] [serial = 847] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE8FB61C00) [pid = 3960] [serial = 846] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE8F588400) [pid = 3960] [serial = 852] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE9027EC00) [pid = 3960] [serial = 849] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE91CB7000) [pid = 3960] [serial = 855] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE902E5400) [pid = 3960] [serial = 850] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE98575C00) [pid = 3960] [serial = 813] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE87D84400) [pid = 3960] [serial = 834] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE880D2000) [pid = 3960] [serial = 835] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE89596000) [pid = 3960] [serial = 837] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE8CAE4C00) [pid = 3960] [serial = 838] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE84489800) [pid = 3960] [serial = 831] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE87659000) [pid = 3960] [serial = 832] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8E7ABC00) [pid = 3960] [serial = 840] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE8CB2D400) [pid = 3960] [serial = 807] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE93411400) [pid = 3960] [serial = 810] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8F2E3000) [pid = 3960] [serial = 844] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE8ED63C00) [pid = 3960] [serial = 841] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE90664800) [pid = 3960] [serial = 853] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE925F2800) [pid = 3960] [serial = 856] [outer = 0000000000000000] [url = about:blank] 10:29:29 INFO - PROCESS | 3960 | 1461000569733 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 3960 | 1461000569801 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 10:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:29:29 INFO - PROCESS | 3960 | 1461000569804 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - PROCESS | 3960 | 1461000569808 Marionette TRACE conn5 <- [1,1214,null,{}] 10:29:29 INFO - PROCESS | 3960 | 1461000569819 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:29 INFO - PROCESS | 3960 | 1461000569920 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 10:29:30 INFO - PROCESS | 3960 | 1461000570003 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB8A800 == 85 [pid = 3960] [id = 313] 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE8448C800) [pid = 3960] [serial = 938] [outer = 0000000000000000] 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE88EF2800) [pid = 3960] [serial = 939] [outer = 000000BE8448C800] 10:29:30 INFO - PROCESS | 3960 | 1461000570052 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8ECD8800) [pid = 3960] [serial = 940] [outer = 000000BE8448C800] 10:29:30 INFO - PROCESS | 3960 | 1461000570486 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 10:29:30 INFO - PROCESS | 3960 | 1461000570541 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 3960 | 1461000570544 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 10:29:30 INFO - PROCESS | 3960 | 1461000570547 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:29:30 INFO - PROCESS | 3960 | 1461000570549 Marionette TRACE conn5 <- [1,1218,null,{}] 10:29:30 INFO - PROCESS | 3960 | 1461000570552 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:30 INFO - PROCESS | 3960 | 1461000570647 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 10:29:30 INFO - PROCESS | 3960 | 1461000570653 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023C000 == 86 [pid = 3960] [id = 314] 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE8F14D800) [pid = 3960] [serial = 941] [outer = 0000000000000000] 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE8F2DFC00) [pid = 3960] [serial = 942] [outer = 000000BE8F14D800] 10:29:30 INFO - PROCESS | 3960 | 1461000570701 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE8F352800) [pid = 3960] [serial = 943] [outer = 000000BE8F14D800] 10:29:31 INFO - PROCESS | 3960 | 1461000571157 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 10:29:31 INFO - PROCESS | 3960 | 1461000571179 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 3960 | 1461000571181 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 10:29:31 INFO - PROCESS | 3960 | 1461000571184 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:29:31 INFO - PROCESS | 3960 | 1461000571186 Marionette TRACE conn5 <- [1,1222,null,{}] 10:29:31 INFO - PROCESS | 3960 | 1461000571189 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 3960 | 1461000571277 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 10:29:31 INFO - PROCESS | 3960 | 1461000571315 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE834A0800 == 87 [pid = 3960] [id = 315] 10:29:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8F7A5800) [pid = 3960] [serial = 944] [outer = 0000000000000000] 10:29:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE8F7DCC00) [pid = 3960] [serial = 945] [outer = 000000BE8F7A5800] 10:29:31 INFO - PROCESS | 3960 | 1461000571363 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE8FBF0800) [pid = 3960] [serial = 946] [outer = 000000BE8F7A5800] 10:29:31 INFO - PROCESS | 3960 | 1461000571796 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 10:29:31 INFO - PROCESS | 3960 | 1461000571833 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 3960 | 1461000571835 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 10:29:31 INFO - PROCESS | 3960 | 1461000571839 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - PROCESS | 3960 | 1461000571840 Marionette TRACE conn5 <- [1,1226,null,{}] 10:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:29:31 INFO - PROCESS | 3960 | 1461000571844 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 3960 | 1461000571990 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 10:29:32 INFO - PROCESS | 3960 | 1461000571998 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE920D3800 == 88 [pid = 3960] [id = 316] 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE8FBF9C00) [pid = 3960] [serial = 947] [outer = 0000000000000000] 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE90279800) [pid = 3960] [serial = 948] [outer = 000000BE8FBF9C00] 10:29:32 INFO - PROCESS | 3960 | 1461000572091 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE9066B400) [pid = 3960] [serial = 949] [outer = 000000BE8FBF9C00] 10:29:32 INFO - PROCESS | 3960 | 1461000572531 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 10:29:32 INFO - PROCESS | 3960 | 1461000572578 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 3960 | 1461000572580 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 10:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:29:32 INFO - PROCESS | 3960 | 1461000572583 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 3960 | 1461000572585 Marionette TRACE conn5 <- [1,1230,null,{}] 10:29:32 INFO - PROCESS | 3960 | 1461000572589 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:32 INFO - PROCESS | 3960 | 1461000572737 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 10:29:32 INFO - PROCESS | 3960 | 1461000572760 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93289800 == 89 [pid = 3960] [id = 317] 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE909C1400) [pid = 3960] [serial = 950] [outer = 0000000000000000] 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE909C9000) [pid = 3960] [serial = 951] [outer = 000000BE909C1400] 10:29:32 INFO - PROCESS | 3960 | 1461000572808 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE91CBE400) [pid = 3960] [serial = 952] [outer = 000000BE909C1400] 10:29:33 INFO - PROCESS | 3960 | 1461000573258 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 10:29:33 INFO - PROCESS | 3960 | 1461000573324 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 3960 | 1461000573326 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 10:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:29:33 INFO - PROCESS | 3960 | 1461000573329 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 3960 | 1461000573331 Marionette TRACE conn5 <- [1,1234,null,{}] 10:29:33 INFO - PROCESS | 3960 | 1461000573334 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:33 INFO - PROCESS | 3960 | 1461000573450 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 10:29:33 INFO - PROCESS | 3960 | 1461000573509 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F5D800 == 90 [pid = 3960] [id = 318] 10:29:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE91CB3400) [pid = 3960] [serial = 953] [outer = 0000000000000000] 10:29:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE92E07800) [pid = 3960] [serial = 954] [outer = 000000BE91CB3400] 10:29:33 INFO - PROCESS | 3960 | 1461000573557 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE92E8B800) [pid = 3960] [serial = 955] [outer = 000000BE91CB3400] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE9AED6000) [pid = 3960] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE88082C00) [pid = 3960] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE9856F000) [pid = 3960] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE909C1C00) [pid = 3960] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE82798400) [pid = 3960] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE9AEFA000) [pid = 3960] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE8F7DF800) [pid = 3960] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE8CAE2400) [pid = 3960] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE95D69400) [pid = 3960] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE8FA47800) [pid = 3960] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE93B1BC00) [pid = 3960] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE95DB0800) [pid = 3960] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE88ECA800) [pid = 3960] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE9098E400) [pid = 3960] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE93B2D000) [pid = 3960] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE843D0000) [pid = 3960] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE94EF5400) [pid = 3960] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE92E0A400) [pid = 3960] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE8CBCA400) [pid = 3960] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE9B5C0C00) [pid = 3960] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:29:34 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE9A2A8000) [pid = 3960] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:29:34 INFO - PROCESS | 3960 | 1461000574340 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1028ms 10:29:34 INFO - PROCESS | 3960 | 1461000574358 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 3960 | 1461000574360 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 10:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:29:34 INFO - PROCESS | 3960 | 1461000574364 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 3960 | 1461000574366 Marionette TRACE conn5 <- [1,1238,null,{}] 10:29:34 INFO - PROCESS | 3960 | 1461000574389 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:34 INFO - PROCESS | 3960 | 1461000574479 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 10:29:34 INFO - PROCESS | 3960 | 1461000574487 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92976000 == 91 [pid = 3960] [id = 319] 10:29:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE882A7C00) [pid = 3960] [serial = 956] [outer = 0000000000000000] 10:29:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE92059000) [pid = 3960] [serial = 957] [outer = 000000BE882A7C00] 10:29:34 INFO - PROCESS | 3960 | 1461000574534 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE932E1C00) [pid = 3960] [serial = 958] [outer = 000000BE882A7C00] 10:29:34 INFO - PROCESS | 3960 | 1461000574983 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 649ms 10:29:35 INFO - PROCESS | 3960 | 1461000575017 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 3960 | 1461000575019 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:29:35 INFO - PROCESS | 3960 | 1461000575023 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 3960 | 1461000575024 Marionette TRACE conn5 <- [1,1242,null,{}] 10:29:35 INFO - PROCESS | 3960 | 1461000575028 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:35 INFO - PROCESS | 3960 | 1461000575118 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 10:29:35 INFO - PROCESS | 3960 | 1461000575125 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97010000 == 92 [pid = 3960] [id = 320] 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE934CA000) [pid = 3960] [serial = 959] [outer = 0000000000000000] 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE938CAC00) [pid = 3960] [serial = 960] [outer = 000000BE934CA000] 10:29:35 INFO - PROCESS | 3960 | 1461000575171 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE938E4400) [pid = 3960] [serial = 961] [outer = 000000BE934CA000] 10:29:35 INFO - PROCESS | 3960 | 1461000575626 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 10:29:35 INFO - PROCESS | 3960 | 1461000575655 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 3960 | 1461000575658 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:29:35 INFO - PROCESS | 3960 | 1461000575666 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 3960 | 1461000575668 Marionette TRACE conn5 <- [1,1246,null,{}] 10:29:35 INFO - PROCESS | 3960 | 1461000575672 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:35 INFO - PROCESS | 3960 | 1461000575784 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 10:29:35 INFO - PROCESS | 3960 | 1461000575832 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9721A800 == 93 [pid = 3960] [id = 321] 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE93B25400) [pid = 3960] [serial = 962] [outer = 0000000000000000] 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE93B32C00) [pid = 3960] [serial = 963] [outer = 000000BE93B25400] 10:29:35 INFO - PROCESS | 3960 | 1461000575885 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE93D52000) [pid = 3960] [serial = 964] [outer = 000000BE93B25400] 10:29:36 INFO - PROCESS | 3960 | 1461000576585 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 10:29:36 INFO - PROCESS | 3960 | 1461000576656 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 3960 | 1461000576661 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 10:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:29:36 INFO - PROCESS | 3960 | 1461000576668 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:29:36 INFO - PROCESS | 3960 | 1461000576671 Marionette TRACE conn5 <- [1,1250,null,{}] 10:29:36 INFO - PROCESS | 3960 | 1461000576677 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:36 INFO - PROCESS | 3960 | 1461000576835 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 10:29:36 INFO - PROCESS | 3960 | 1461000576967 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B8800 == 94 [pid = 3960] [id = 322] 10:29:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE87E4D000) [pid = 3960] [serial = 965] [outer = 0000000000000000] 10:29:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE88085800) [pid = 3960] [serial = 966] [outer = 000000BE87E4D000] 10:29:37 INFO - PROCESS | 3960 | 1461000577029 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE88EF3000) [pid = 3960] [serial = 967] [outer = 000000BE87E4D000] 10:29:37 INFO - PROCESS | 3960 | 1461000577691 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1077ms 10:29:37 INFO - PROCESS | 3960 | 1461000577747 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 3960 | 1461000577754 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 10:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:29:37 INFO - PROCESS | 3960 | 1461000577761 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 3960 | 1461000577764 Marionette TRACE conn5 <- [1,1254,null,{}] 10:29:37 INFO - PROCESS | 3960 | 1461000577769 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:37 INFO - PROCESS | 3960 | 1461000577930 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 10:29:37 INFO - PROCESS | 3960 | 1461000577991 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9181F800 == 95 [pid = 3960] [id = 323] 10:29:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE8F145C00) [pid = 3960] [serial = 968] [outer = 0000000000000000] 10:29:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE8F2DD800) [pid = 3960] [serial = 969] [outer = 000000BE8F145C00] 10:29:38 INFO - PROCESS | 3960 | 1461000578050 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE8F7E2800) [pid = 3960] [serial = 970] [outer = 000000BE8F145C00] 10:29:38 INFO - PROCESS | 3960 | 1461000578738 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1021ms 10:29:38 INFO - PROCESS | 3960 | 1461000578787 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 3960 | 1461000578790 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 10:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:29:38 INFO - PROCESS | 3960 | 1461000578795 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 3960 | 1461000578799 Marionette TRACE conn5 <- [1,1258,null,{}] 10:29:38 INFO - PROCESS | 3960 | 1461000578811 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:38 INFO - PROCESS | 3960 | 1461000578931 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 10:29:39 INFO - PROCESS | 3960 | 1461000579063 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972C5800 == 96 [pid = 3960] [id = 324] 10:29:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE929A2C00) [pid = 3960] [serial = 971] [outer = 0000000000000000] 10:29:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE932DF000) [pid = 3960] [serial = 972] [outer = 000000BE929A2C00] 10:29:39 INFO - PROCESS | 3960 | 1461000579126 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE93B21800) [pid = 3960] [serial = 973] [outer = 000000BE929A2C00] 10:29:39 INFO - PROCESS | 3960 | 1461000579718 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 10:29:39 INFO - PROCESS | 3960 | 1461000579782 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 10:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:29:39 INFO - PROCESS | 3960 | 1461000579786 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 10:29:39 INFO - PROCESS | 3960 | 1461000579789 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 3960 | 1461000579792 Marionette TRACE conn5 <- [1,1262,null,{}] 10:29:39 INFO - PROCESS | 3960 | 1461000579796 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:39 INFO - PROCESS | 3960 | 1461000579915 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 10:29:40 INFO - PROCESS | 3960 | 1461000580043 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979C2800 == 97 [pid = 3960] [id = 325] 10:29:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE93D4AC00) [pid = 3960] [serial = 974] [outer = 0000000000000000] 10:29:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE94413400) [pid = 3960] [serial = 975] [outer = 000000BE93D4AC00] 10:29:40 INFO - PROCESS | 3960 | 1461000580102 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE94EED400) [pid = 3960] [serial = 976] [outer = 000000BE93D4AC00] 10:29:40 INFO - PROCESS | 3960 | 1461000580693 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 923ms 10:29:40 INFO - PROCESS | 3960 | 1461000580714 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 3960 | 1461000580716 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 10:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:29:40 INFO - PROCESS | 3960 | 1461000580720 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 3960 | 1461000580722 Marionette TRACE conn5 <- [1,1266,null,{}] 10:29:40 INFO - PROCESS | 3960 | 1461000580726 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:40 INFO - PROCESS | 3960 | 1461000580839 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 10:29:40 INFO - PROCESS | 3960 | 1461000580968 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985AE000 == 98 [pid = 3960] [id = 326] 10:29:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE9440B000) [pid = 3960] [serial = 977] [outer = 0000000000000000] 10:29:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE94F32400) [pid = 3960] [serial = 978] [outer = 000000BE9440B000] 10:29:41 INFO - PROCESS | 3960 | 1461000581027 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE95D6B800) [pid = 3960] [serial = 979] [outer = 000000BE9440B000] 10:29:41 INFO - PROCESS | 3960 | 1461000581655 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 10:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:29:41 INFO - PROCESS | 3960 | 1461000581709 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 3960 | 1461000581711 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 10:29:41 INFO - PROCESS | 3960 | 1461000581715 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 3960 | 1461000581717 Marionette TRACE conn5 <- [1,1270,null,{}] 10:29:41 INFO - PROCESS | 3960 | 1461000581721 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:41 INFO - PROCESS | 3960 | 1461000581855 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 10:29:41 INFO - PROCESS | 3960 | 1461000581986 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B51800 == 99 [pid = 3960] [id = 327] 10:29:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE95FA3000) [pid = 3960] [serial = 980] [outer = 0000000000000000] 10:29:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE97761400) [pid = 3960] [serial = 981] [outer = 000000BE95FA3000] 10:29:42 INFO - PROCESS | 3960 | 1461000582049 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE97F19400) [pid = 3960] [serial = 982] [outer = 000000BE95FA3000] 10:29:42 INFO - PROCESS | 3960 | 1461000582604 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 923ms 10:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:29:42 INFO - PROCESS | 3960 | 1461000582641 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 3960 | 1461000582644 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 10:29:42 INFO - PROCESS | 3960 | 1461000582647 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 3960 | 1461000582649 Marionette TRACE conn5 <- [1,1274,null,{}] 10:29:42 INFO - PROCESS | 3960 | 1461000582653 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:42 INFO - PROCESS | 3960 | 1461000582764 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 10:29:42 INFO - PROCESS | 3960 | 1461000582883 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA3800 == 100 [pid = 3960] [id = 328] 10:29:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE84015400) [pid = 3960] [serial = 983] [outer = 0000000000000000] 10:29:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE980AF000) [pid = 3960] [serial = 984] [outer = 000000BE84015400] 10:29:42 INFO - PROCESS | 3960 | 1461000582940 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE983E3C00) [pid = 3960] [serial = 985] [outer = 000000BE84015400] 10:29:43 INFO - PROCESS | 3960 | 1461000583568 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 986ms 10:29:43 INFO - PROCESS | 3960 | 1461000583636 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 3960 | 1461000583639 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 10:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:29:43 INFO - PROCESS | 3960 | 1461000583643 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 3960 | 1461000583645 Marionette TRACE conn5 <- [1,1278,null,{}] 10:29:43 INFO - PROCESS | 3960 | 1461000583649 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:43 INFO - PROCESS | 3960 | 1461000583763 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 10:29:44 INFO - PROCESS | 3960 | 1461000584032 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE891CA800 == 101 [pid = 3960] [id = 329] 10:29:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE82E16000) [pid = 3960] [serial = 986] [outer = 0000000000000000] 10:29:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE83E9EC00) [pid = 3960] [serial = 987] [outer = 000000BE82E16000] 10:29:44 INFO - PROCESS | 3960 | 1461000584089 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE880CC000) [pid = 3960] [serial = 988] [outer = 000000BE82E16000] 10:29:44 INFO - PROCESS | 3960 | 1461000584751 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1127ms 10:29:44 INFO - PROCESS | 3960 | 1461000584772 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 3960 | 1461000584778 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 10:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:29:44 INFO - PROCESS | 3960 | 1461000584784 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 3960 | 1461000584787 Marionette TRACE conn5 <- [1,1282,null,{}] 10:29:44 INFO - PROCESS | 3960 | 1461000584792 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:44 INFO - PROCESS | 3960 | 1461000584907 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 10:29:45 INFO - PROCESS | 3960 | 1461000585011 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CBA6800 == 102 [pid = 3960] [id = 330] 10:29:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE8CB22400) [pid = 3960] [serial = 989] [outer = 0000000000000000] 10:29:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE8ED2D800) [pid = 3960] [serial = 990] [outer = 000000BE8CB22400] 10:29:45 INFO - PROCESS | 3960 | 1461000585063 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE8F3F3400) [pid = 3960] [serial = 991] [outer = 000000BE8CB22400] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6D5000 == 101 [pid = 3960] [id = 275] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97010000 == 100 [pid = 3960] [id = 320] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92976000 == 99 [pid = 3960] [id = 319] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F5D800 == 98 [pid = 3960] [id = 318] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93289800 == 97 [pid = 3960] [id = 317] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE920D3800 == 96 [pid = 3960] [id = 316] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE834A0800 == 95 [pid = 3960] [id = 315] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023C000 == 94 [pid = 3960] [id = 314] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB8A800 == 93 [pid = 3960] [id = 313] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB9B800 == 92 [pid = 3960] [id = 312] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE98570C00) [pid = 3960] [serial = 912] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E731000 == 91 [pid = 3960] [id = 311] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D61D000 == 90 [pid = 3960] [id = 309] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6D6000 == 89 [pid = 3960] [id = 308] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAB8800 == 88 [pid = 3960] [id = 307] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979B8000 == 87 [pid = 3960] [id = 306] 10:29:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90232800 == 86 [pid = 3960] [id = 305] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE9AEF0C00) [pid = 3960] [serial = 805] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE8F581C00) [pid = 3960] [serial = 808] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE99D83000) [pid = 3960] [serial = 814] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE93B22800) [pid = 3960] [serial = 811] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE82E21000) [pid = 3960] [serial = 879] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BEFD7D9C00) [pid = 3960] [serial = 823] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE9247B400) [pid = 3960] [serial = 886] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE8F2EE000) [pid = 3960] [serial = 889] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE97463000) [pid = 3960] [serial = 901] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE8ED36000) [pid = 3960] [serial = 888] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE9098B800) [pid = 3960] [serial = 891] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE93D4B400) [pid = 3960] [serial = 895] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE97765000) [pid = 3960] [serial = 903] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE90C8D400) [pid = 3960] [serial = 867] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE8F350000) [pid = 3960] [serial = 883] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE93B23C00) [pid = 3960] [serial = 909] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE93B21400) [pid = 3960] [serial = 894] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE9A2A9000) [pid = 3960] [serial = 820] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE8FBF5000) [pid = 3960] [serial = 907] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE95D61400) [pid = 3960] [serial = 897] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE90276800) [pid = 3960] [serial = 885] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE95DAC400) [pid = 3960] [serial = 898] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE87838400) [pid = 3960] [serial = 880] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE92E8E400) [pid = 3960] [serial = 859] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE8E7AB800) [pid = 3960] [serial = 882] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8F169800) [pid = 3960] [serial = 864] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE93416000) [pid = 3960] [serial = 870] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE94EF2400) [pid = 3960] [serial = 876] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE95DB6C00) [pid = 3960] [serial = 900] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE92E87400) [pid = 3960] [serial = 892] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 118 (000000BE97F1C400) [pid = 3960] [serial = 904] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 117 (000000BE9B5C2C00) [pid = 3960] [serial = 829] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 116 (000000BE88EFF800) [pid = 3960] [serial = 906] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 115 (000000BE9CA3C800) [pid = 3960] [serial = 826] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 114 (000000BE938EBC00) [pid = 3960] [serial = 873] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 113 (000000BE9AED6800) [pid = 3960] [serial = 817] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 112 (000000BE87D99400) [pid = 3960] [serial = 861] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | --DOMWINDOW == 111 (000000BE980AD400) [pid = 3960] [serial = 910] [outer = 0000000000000000] [url = about:blank] 10:29:45 INFO - PROCESS | 3960 | 1461000585734 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 986ms 10:29:45 INFO - PROCESS | 3960 | 1461000585774 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 3960 | 1461000585778 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 10:29:45 INFO - PROCESS | 3960 | 1461000585783 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:29:45 INFO - PROCESS | 3960 | 1461000585785 Marionette TRACE conn5 <- [1,1286,null,{}] 10:29:45 INFO - PROCESS | 3960 | 1461000585789 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:45 INFO - PROCESS | 3960 | 1461000585886 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 10:29:45 INFO - PROCESS | 3960 | 1461000585976 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ED8A000 == 87 [pid = 3960] [id = 331] 10:29:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 112 (000000BE88232C00) [pid = 3960] [serial = 992] [outer = 0000000000000000] 10:29:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 113 (000000BE8ECDF000) [pid = 3960] [serial = 993] [outer = 000000BE88232C00] 10:29:46 INFO - PROCESS | 3960 | 1461000586026 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 114 (000000BE8F3F9000) [pid = 3960] [serial = 994] [outer = 000000BE88232C00] 10:29:46 INFO - PROCESS | 3960 | 1461000586450 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 10:29:46 INFO - PROCESS | 3960 | 1461000586520 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 3960 | 1461000586522 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 10:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:29:46 INFO - PROCESS | 3960 | 1461000586528 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - PROCESS | 3960 | 1461000586534 Marionette TRACE conn5 <- [1,1290,null,{}] 10:29:46 INFO - PROCESS | 3960 | 1461000586549 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:46 INFO - PROCESS | 3960 | 1461000586647 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 10:29:46 INFO - PROCESS | 3960 | 1461000586662 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91835000 == 88 [pid = 3960] [id = 332] 10:29:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 115 (000000BE90280400) [pid = 3960] [serial = 995] [outer = 0000000000000000] 10:29:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 116 (000000BE902DDC00) [pid = 3960] [serial = 996] [outer = 000000BE90280400] 10:29:46 INFO - PROCESS | 3960 | 1461000586710 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 117 (000000BE9066AC00) [pid = 3960] [serial = 997] [outer = 000000BE90280400] 10:29:47 INFO - PROCESS | 3960 | 1461000587172 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 10:29:47 INFO - PROCESS | 3960 | 1461000587221 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 3960 | 1461000587224 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 10:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:29:47 INFO - PROCESS | 3960 | 1461000587227 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 3960 | 1461000587229 Marionette TRACE conn5 <- [1,1294,null,{}] 10:29:47 INFO - PROCESS | 3960 | 1461000587233 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:47 INFO - PROCESS | 3960 | 1461000587358 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 10:29:47 INFO - PROCESS | 3960 | 1461000587455 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93280000 == 89 [pid = 3960] [id = 333] 10:29:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 118 (000000BE88ECD400) [pid = 3960] [serial = 998] [outer = 0000000000000000] 10:29:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 119 (000000BE92484800) [pid = 3960] [serial = 999] [outer = 000000BE88ECD400] 10:29:47 INFO - PROCESS | 3960 | 1461000587503 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE92E47800) [pid = 3960] [serial = 1000] [outer = 000000BE88ECD400] 10:29:47 INFO - PROCESS | 3960 | 1461000587935 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 734ms 10:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:29:47 INFO - PROCESS | 3960 | 1461000587969 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 3960 | 1461000587971 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 3960 | 1461000587975 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 3960 | 1461000587977 Marionette TRACE conn5 <- [1,1298,null,{}] 10:29:47 INFO - PROCESS | 3960 | 1461000587980 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:48 INFO - PROCESS | 3960 | 1461000588099 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 10:29:48 INFO - PROCESS | 3960 | 1461000588159 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F68800 == 90 [pid = 3960] [id = 334] 10:29:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE934C7000) [pid = 3960] [serial = 1001] [outer = 0000000000000000] 10:29:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE938CD800) [pid = 3960] [serial = 1002] [outer = 000000BE934C7000] 10:29:48 INFO - PROCESS | 3960 | 1461000588217 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE93B22400) [pid = 3960] [serial = 1003] [outer = 000000BE934C7000] 10:29:48 INFO - PROCESS | 3960 | 1461000588716 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 10:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 777ms 10:29:48 INFO - PROCESS | 3960 | 1461000588757 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 3960 | 1461000588759 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 10:29:48 INFO - PROCESS | 3960 | 1461000588762 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:29:48 INFO - PROCESS | 3960 | 1461000588764 Marionette TRACE conn5 <- [1,1302,null,{}] 10:29:48 INFO - PROCESS | 3960 | 1461000588774 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:48 INFO - PROCESS | 3960 | 1461000588899 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 10:29:48 INFO - PROCESS | 3960 | 1461000588961 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075800 == 91 [pid = 3960] [id = 335] 10:29:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE93D4D800) [pid = 3960] [serial = 1004] [outer = 0000000000000000] 10:29:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE95D5DC00) [pid = 3960] [serial = 1005] [outer = 000000BE93D4D800] 10:29:49 INFO - PROCESS | 3960 | 1461000589008 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE95DB2400) [pid = 3960] [serial = 1006] [outer = 000000BE93D4D800] 10:29:49 INFO - PROCESS | 3960 | 1461000589437 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 10:29:49 INFO - PROCESS | 3960 | 1461000589503 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 3960 | 1461000589505 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 10:29:49 INFO - PROCESS | 3960 | 1461000589508 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 3960 | 1461000589510 Marionette TRACE conn5 <- [1,1306,null,{}] 10:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:29:49 INFO - PROCESS | 3960 | 1461000589514 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:49 INFO - PROCESS | 3960 | 1461000589632 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 10:29:49 INFO - PROCESS | 3960 | 1461000589651 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972CF800 == 92 [pid = 3960] [id = 336] 10:29:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE95FA3400) [pid = 3960] [serial = 1007] [outer = 0000000000000000] 10:29:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE97467000) [pid = 3960] [serial = 1008] [outer = 000000BE95FA3400] 10:29:49 INFO - PROCESS | 3960 | 1461000589696 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE97F1B400) [pid = 3960] [serial = 1009] [outer = 000000BE95FA3400] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE91CB3400) [pid = 3960] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE909C1400) [pid = 3960] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE934CA000) [pid = 3960] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE87582400) [pid = 3960] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE8F14D800) [pid = 3960] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE88E32000) [pid = 3960] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE8F7A5800) [pid = 3960] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE8448C800) [pid = 3960] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE8FBF9C00) [pid = 3960] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:29:49 INFO - PROCESS | 3960 | --DOMWINDOW == 119 (000000BE882A7C00) [pid = 3960] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:29:50 INFO - PROCESS | 3960 | 1461000590206 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 10:29:50 INFO - PROCESS | 3960 | 1461000590255 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 3960 | 1461000590258 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 10:29:50 INFO - PROCESS | 3960 | 1461000590261 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 3960 | 1461000590263 Marionette TRACE conn5 <- [1,1310,null,{}] 10:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:29:50 INFO - PROCESS | 3960 | 1461000590267 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 3960 | 1461000590359 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 10:29:50 INFO - PROCESS | 3960 | 1461000590365 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983AA800 == 93 [pid = 3960] [id = 337] 10:29:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 120 (000000BE8F2FB000) [pid = 3960] [serial = 1010] [outer = 0000000000000000] 10:29:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE934CA000) [pid = 3960] [serial = 1011] [outer = 000000BE8F2FB000] 10:29:50 INFO - PROCESS | 3960 | 1461000590410 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE980B8C00) [pid = 3960] [serial = 1012] [outer = 000000BE8F2FB000] 10:29:50 INFO - PROCESS | 3960 | 1461000590854 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 628ms 10:29:50 INFO - PROCESS | 3960 | 1461000590896 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 3960 | 1461000590898 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 10:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:29:50 INFO - PROCESS | 3960 | 1461000590901 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 3960 | 1461000590903 Marionette TRACE conn5 <- [1,1314,null,{}] 10:29:50 INFO - PROCESS | 3960 | 1461000590907 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:51 INFO - PROCESS | 3960 | 1461000590998 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 10:29:51 INFO - PROCESS | 3960 | 1461000591007 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B58800 == 94 [pid = 3960] [id = 338] 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE983E4400) [pid = 3960] [serial = 1013] [outer = 0000000000000000] 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE9856DC00) [pid = 3960] [serial = 1014] [outer = 000000BE983E4400] 10:29:51 INFO - PROCESS | 3960 | 1461000591053 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE98852800) [pid = 3960] [serial = 1015] [outer = 000000BE983E4400] 10:29:51 INFO - PROCESS | 3960 | 1461000591498 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:29:51 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 10:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 10:29:51 INFO - PROCESS | 3960 | 1461000591534 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 3960 | 1461000591536 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 10:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:29:51 INFO - PROCESS | 3960 | 1461000591539 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 3960 | 1461000591541 Marionette TRACE conn5 <- [1,1318,null,{}] 10:29:51 INFO - PROCESS | 3960 | 1461000591545 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:51 INFO - PROCESS | 3960 | 1461000591637 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 10:29:51 INFO - PROCESS | 3960 | 1461000591644 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E89800 == 95 [pid = 3960] [id = 339] 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE9885AC00) [pid = 3960] [serial = 1016] [outer = 0000000000000000] 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE99D06400) [pid = 3960] [serial = 1017] [outer = 000000BE9885AC00] 10:29:51 INFO - PROCESS | 3960 | 1461000591695 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE99D57400) [pid = 3960] [serial = 1018] [outer = 000000BE9885AC00] 10:29:52 INFO - PROCESS | 3960 | 1461000592437 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:29:52 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 10:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 922ms 10:29:52 INFO - PROCESS | 3960 | 1461000592465 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 3960 | 1461000592471 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 10:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:29:52 INFO - PROCESS | 3960 | 1461000592477 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - PROCESS | 3960 | 1461000592481 Marionette TRACE conn5 <- [1,1322,null,{}] 10:29:52 INFO - PROCESS | 3960 | 1461000592487 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:52 INFO - PROCESS | 3960 | 1461000592617 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 10:29:52 INFO - PROCESS | 3960 | 1461000592723 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FF18800 == 96 [pid = 3960] [id = 340] 10:29:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE8CADB800) [pid = 3960] [serial = 1019] [outer = 0000000000000000] 10:29:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE8E7AE400) [pid = 3960] [serial = 1020] [outer = 000000BE8CADB800] 10:29:52 INFO - PROCESS | 3960 | 1461000592784 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE8F16BC00) [pid = 3960] [serial = 1021] [outer = 000000BE8CADB800] 10:29:53 INFO - PROCESS | 3960 | 1461000593416 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 986ms 10:29:53 INFO - PROCESS | 3960 | 1461000593465 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 3960 | 1461000593472 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 10:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:29:53 INFO - PROCESS | 3960 | 1461000593479 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 3960 | 1461000593483 Marionette TRACE conn5 <- [1,1326,null,{}] 10:29:53 INFO - PROCESS | 3960 | 1461000593487 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:53 INFO - PROCESS | 3960 | 1461000593610 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 10:29:53 INFO - PROCESS | 3960 | 1461000593768 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F5E800 == 97 [pid = 3960] [id = 341] 10:29:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE90283400) [pid = 3960] [serial = 1022] [outer = 0000000000000000] 10:29:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE9098C800) [pid = 3960] [serial = 1023] [outer = 000000BE90283400] 10:29:53 INFO - PROCESS | 3960 | 1461000593827 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE932E0800) [pid = 3960] [serial = 1024] [outer = 000000BE90283400] 10:29:54 INFO - PROCESS | 3960 | 1461000594944 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1473ms 10:29:54 INFO - PROCESS | 3960 | 1461000594958 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 3960 | 1461000594961 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 10:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:29:54 INFO - PROCESS | 3960 | 1461000594965 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 3960 | 1461000594969 Marionette TRACE conn5 <- [1,1330,null,{}] 10:29:54 INFO - PROCESS | 3960 | 1461000594981 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:55 INFO - PROCESS | 3960 | 1461000595103 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 10:29:55 INFO - PROCESS | 3960 | 1461000595229 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9ADA5800 == 98 [pid = 3960] [id = 342] 10:29:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE938D7800) [pid = 3960] [serial = 1025] [outer = 0000000000000000] 10:29:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE95D61400) [pid = 3960] [serial = 1026] [outer = 000000BE938D7800] 10:29:55 INFO - PROCESS | 3960 | 1461000595291 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE9885F000) [pid = 3960] [serial = 1027] [outer = 000000BE938D7800] 10:29:55 INFO - PROCESS | 3960 | 1461000595864 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 944ms 10:29:55 INFO - PROCESS | 3960 | 1461000595911 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 3960 | 1461000595914 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 10:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:29:55 INFO - PROCESS | 3960 | 1461000595918 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 3960 | 1461000595920 Marionette TRACE conn5 <- [1,1334,null,{}] 10:29:55 INFO - PROCESS | 3960 | 1461000595924 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 3960 | 1461000596043 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 10:29:56 INFO - PROCESS | 3960 | 1461000596146 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B64D800 == 99 [pid = 3960] [id = 343] 10:29:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE99D5F000) [pid = 3960] [serial = 1028] [outer = 0000000000000000] 10:29:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE99D80C00) [pid = 3960] [serial = 1029] [outer = 000000BE99D5F000] 10:29:56 INFO - PROCESS | 3960 | 1461000596205 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE99D8D000) [pid = 3960] [serial = 1030] [outer = 000000BE99D5F000] 10:29:56 INFO - PROCESS | 3960 | 1461000596796 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 923ms 10:29:56 INFO - PROCESS | 3960 | 1461000596843 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 3960 | 1461000596845 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 10:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:29:56 INFO - PROCESS | 3960 | 1461000596849 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 3960 | 1461000596851 Marionette TRACE conn5 <- [1,1338,null,{}] 10:29:56 INFO - PROCESS | 3960 | 1461000596855 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 3960 | 1461000596974 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 10:29:57 INFO - PROCESS | 3960 | 1461000597077 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6DF000 == 100 [pid = 3960] [id = 344] 10:29:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE99D8C800) [pid = 3960] [serial = 1031] [outer = 0000000000000000] 10:29:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE9A2B0800) [pid = 3960] [serial = 1032] [outer = 000000BE99D8C800] 10:29:57 INFO - PROCESS | 3960 | 1461000597135 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE9AB8EC00) [pid = 3960] [serial = 1033] [outer = 000000BE99D8C800] 10:29:57 INFO - PROCESS | 3960 | 1461000597673 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 10:29:57 INFO - PROCESS | 3960 | 1461000597733 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 3960 | 1461000597735 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 10:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:29:57 INFO - PROCESS | 3960 | 1461000597739 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 3960 | 1461000597741 Marionette TRACE conn5 <- [1,1342,null,{}] 10:29:57 INFO - PROCESS | 3960 | 1461000597745 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:57 INFO - PROCESS | 3960 | 1461000597893 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 10:29:58 INFO - PROCESS | 3960 | 1461000597997 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9CA800 == 101 [pid = 3960] [id = 345] 10:29:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE9AE62000) [pid = 3960] [serial = 1034] [outer = 0000000000000000] 10:29:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE9AE69C00) [pid = 3960] [serial = 1035] [outer = 000000BE9AE62000] 10:29:58 INFO - PROCESS | 3960 | 1461000598058 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE9AEDC800) [pid = 3960] [serial = 1036] [outer = 000000BE9AE62000] 10:29:58 INFO - PROCESS | 3960 | 1461000598675 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 986ms 10:29:58 INFO - PROCESS | 3960 | 1461000598728 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 3960 | 1461000598730 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 10:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:29:58 INFO - PROCESS | 3960 | 1461000598734 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 3960 | 1461000598736 Marionette TRACE conn5 <- [1,1346,null,{}] 10:29:58 INFO - PROCESS | 3960 | 1461000598740 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:58 INFO - PROCESS | 3960 | 1461000598886 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 10:29:59 INFO - PROCESS | 3960 | 1461000599017 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9E0000 == 102 [pid = 3960] [id = 346] 10:29:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE87DA2C00) [pid = 3960] [serial = 1037] [outer = 0000000000000000] 10:29:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE9AEEC400) [pid = 3960] [serial = 1038] [outer = 000000BE87DA2C00] 10:29:59 INFO - PROCESS | 3960 | 1461000599074 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE9AEF7C00) [pid = 3960] [serial = 1039] [outer = 000000BE87DA2C00] 10:29:59 INFO - PROCESS | 3960 | 1461000599949 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1231ms 10:29:59 INFO - PROCESS | 3960 | 1461000599968 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 3960 | 1461000599972 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 10:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:30:00 INFO - PROCESS | 3960 | 1461000599989 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 3960 | 1461000599993 Marionette TRACE conn5 <- [1,1350,null,{}] 10:30:00 INFO - PROCESS | 3960 | 1461000600002 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:00 INFO - PROCESS | 3960 | 1461000600153 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 10:30:00 INFO - PROCESS | 3960 | 1461000600298 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDD8800 == 103 [pid = 3960] [id = 347] 10:30:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE82E16800) [pid = 3960] [serial = 1040] [outer = 0000000000000000] 10:30:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE8807F800) [pid = 3960] [serial = 1041] [outer = 000000BE82E16800] 10:30:00 INFO - PROCESS | 3960 | 1461000600353 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE8CB18000) [pid = 3960] [serial = 1042] [outer = 000000BE82E16800] 10:30:00 INFO - PROCESS | 3960 | 1461000600937 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 986ms 10:30:00 INFO - PROCESS | 3960 | 1461000600971 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 3960 | 1461000600977 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 10:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:30:00 INFO - PROCESS | 3960 | 1461000600985 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 3960 | 1461000600988 Marionette TRACE conn5 <- [1,1354,null,{}] 10:30:01 INFO - PROCESS | 3960 | 1461000600992 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:01 INFO - PROCESS | 3960 | 1461000601101 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 10:30:01 INFO - PROCESS | 3960 | 1461000601210 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE908B1800 == 104 [pid = 3960] [id = 348] 10:30:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE8F215000) [pid = 3960] [serial = 1043] [outer = 0000000000000000] 10:30:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE8F3FE800) [pid = 3960] [serial = 1044] [outer = 000000BE8F215000] 10:30:01 INFO - PROCESS | 3960 | 1461000601259 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE8FBFA400) [pid = 3960] [serial = 1045] [outer = 000000BE8F215000] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979C0800 == 103 [pid = 3960] [id = 122] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B58800 == 102 [pid = 3960] [id = 338] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE983AA800 == 101 [pid = 3960] [id = 337] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972CF800 == 100 [pid = 3960] [id = 336] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075800 == 99 [pid = 3960] [id = 335] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F68800 == 98 [pid = 3960] [id = 334] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93280000 == 97 [pid = 3960] [id = 333] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE88FEC800) [pid = 3960] [serial = 915] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE909CE800) [pid = 3960] [serial = 918] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE94FB9C00) [pid = 3960] [serial = 921] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE9856EC00) [pid = 3960] [serial = 924] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE99D0F000) [pid = 3960] [serial = 927] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE88233400) [pid = 3960] [serial = 930] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE93B32C00) [pid = 3960] [serial = 963] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91835000 == 96 [pid = 3960] [id = 332] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ED8A000 == 95 [pid = 3960] [id = 331] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CBA6800 == 94 [pid = 3960] [id = 330] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE891CA800 == 93 [pid = 3960] [id = 329] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985AE000 == 92 [pid = 3960] [id = 326] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979C2800 == 91 [pid = 3960] [id = 325] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972C5800 == 90 [pid = 3960] [id = 324] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9181F800 == 89 [pid = 3960] [id = 323] 10:30:01 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899B8800 == 88 [pid = 3960] [id = 322] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE92E07800) [pid = 3960] [serial = 954] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE91CBE400) [pid = 3960] [serial = 952] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE909C9000) [pid = 3960] [serial = 951] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE938CAC00) [pid = 3960] [serial = 960] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE87D0BC00) [pid = 3960] [serial = 933] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE882A8000) [pid = 3960] [serial = 934] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE8F2DFC00) [pid = 3960] [serial = 942] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE8F352800) [pid = 3960] [serial = 943] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE8E1DEC00) [pid = 3960] [serial = 937] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE8CB15400) [pid = 3960] [serial = 936] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE92E8B800) [pid = 3960] [serial = 955] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE8F7DCC00) [pid = 3960] [serial = 945] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE88EF2800) [pid = 3960] [serial = 939] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE8ECD8800) [pid = 3960] [serial = 940] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE90279800) [pid = 3960] [serial = 948] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE9066B400) [pid = 3960] [serial = 949] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE938E4400) [pid = 3960] [serial = 961] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE92059000) [pid = 3960] [serial = 957] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE8FBF0800) [pid = 3960] [serial = 946] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE932E1C00) [pid = 3960] [serial = 958] [outer = 0000000000000000] [url = about:blank] 10:30:01 INFO - PROCESS | 3960 | 1461000601870 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 3960 | 1461000601912 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 10:30:01 INFO - PROCESS | 3960 | 1461000601915 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:30:01 INFO - PROCESS | 3960 | 1461000601919 Marionette TRACE conn5 <- [1,1358,null,{}] 10:30:01 INFO - PROCESS | 3960 | 1461000601930 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 3960 | 1461000602031 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 10:30:02 INFO - PROCESS | 3960 | 1461000602143 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901E9800 == 89 [pid = 3960] [id = 349] 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE882E7400) [pid = 3960] [serial = 1046] [outer = 0000000000000000] 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE8E1E0C00) [pid = 3960] [serial = 1047] [outer = 000000BE882E7400] 10:30:02 INFO - PROCESS | 3960 | 1461000602192 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE8F7E3800) [pid = 3960] [serial = 1048] [outer = 000000BE882E7400] 10:30:02 INFO - PROCESS | 3960 | 1461000602605 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 3960 | 1461000602654 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 10:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:30:02 INFO - PROCESS | 3960 | 1461000602662 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 3960 | 1461000602664 Marionette TRACE conn5 <- [1,1362,null,{}] 10:30:02 INFO - PROCESS | 3960 | 1461000602668 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 3960 | 1461000602764 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 10:30:02 INFO - PROCESS | 3960 | 1461000602773 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9297F000 == 90 [pid = 3960] [id = 350] 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE902D7800) [pid = 3960] [serial = 1049] [outer = 0000000000000000] 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE902E4400) [pid = 3960] [serial = 1050] [outer = 000000BE902D7800] 10:30:02 INFO - PROCESS | 3960 | 1461000602820 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE9098AC00) [pid = 3960] [serial = 1051] [outer = 000000BE902D7800] 10:30:03 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:03 INFO - PROCESS | 3960 | 1461000603306 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 3960 | 1461000603339 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 10:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:30:03 INFO - PROCESS | 3960 | 1461000603342 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 3960 | 1461000603344 Marionette TRACE conn5 <- [1,1366,null,{}] 10:30:03 INFO - PROCESS | 3960 | 1461000603348 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:03 INFO - PROCESS | 3960 | 1461000603440 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 10:30:03 INFO - PROCESS | 3960 | 1461000603446 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944EF000 == 91 [pid = 3960] [id = 351] 10:30:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE909C8C00) [pid = 3960] [serial = 1052] [outer = 0000000000000000] 10:30:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE9299C000) [pid = 3960] [serial = 1053] [outer = 000000BE909C8C00] 10:30:03 INFO - PROCESS | 3960 | 1461000603494 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE92E82000) [pid = 3960] [serial = 1054] [outer = 000000BE909C8C00] 10:30:03 INFO - PROCESS | 3960 | 1461000603964 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 3960 | 1461000604019 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 10:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:30:04 INFO - PROCESS | 3960 | 1461000604022 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - PROCESS | 3960 | 1461000604024 Marionette TRACE conn5 <- [1,1370,null,{}] 10:30:04 INFO - PROCESS | 3960 | 1461000604033 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:04 INFO - PROCESS | 3960 | 1461000604179 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 10:30:04 INFO - PROCESS | 3960 | 1461000604238 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97020800 == 92 [pid = 3960] [id = 352] 10:30:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE93418000) [pid = 3960] [serial = 1055] [outer = 0000000000000000] 10:30:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE938E5C00) [pid = 3960] [serial = 1056] [outer = 000000BE93418000] 10:30:04 INFO - PROCESS | 3960 | 1461000604288 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE93B2F800) [pid = 3960] [serial = 1057] [outer = 000000BE93418000] 10:30:04 INFO - PROCESS | 3960 | [3960] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:04 INFO - PROCESS | 3960 | 1461000604760 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:30:04 INFO - PROCESS | 3960 | 1461000604804 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 10:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:30:04 INFO - PROCESS | 3960 | 1461000604812 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:30:04 INFO - PROCESS | 3960 | 1461000604814 Marionette TRACE conn5 <- [1,1374,null,{}] 10:30:04 INFO - PROCESS | 3960 | 1461000604817 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:04 INFO - PROCESS | 3960 | 1461000604940 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 10:30:04 INFO - PROCESS | 3960 | 1461000604968 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972CE000 == 93 [pid = 3960] [id = 353] 10:30:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE93D51C00) [pid = 3960] [serial = 1058] [outer = 0000000000000000] 10:30:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE94411000) [pid = 3960] [serial = 1059] [outer = 000000BE93D51C00] 10:30:05 INFO - PROCESS | 3960 | 1461000605014 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE94F35000) [pid = 3960] [serial = 1060] [outer = 000000BE93D51C00] 10:30:05 INFO - PROCESS | 3960 | 1461000605473 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 3960 | 1461000605488 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 10:30:05 INFO - PROCESS | 3960 | 1461000605492 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:30:05 INFO - PROCESS | 3960 | 1461000605494 Marionette TRACE conn5 <- [1,1378,null,{}] 10:30:05 INFO - PROCESS | 3960 | 1461000605497 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:05 INFO - PROCESS | 3960 | 1461000605655 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE934C7000) [pid = 3960] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE93D4D800) [pid = 3960] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE95FA3400) [pid = 3960] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE93B25400) [pid = 3960] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE90280400) [pid = 3960] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE88232C00) [pid = 3960] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE88ECD400) [pid = 3960] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE82E16000) [pid = 3960] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE8F2FB000) [pid = 3960] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE8CB22400) [pid = 3960] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE983E4400) [pid = 3960] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:30:05 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE983E5800) [pid = 3960] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:30:05 INFO - PROCESS | 3960 | 1461000605940 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F30E800 == 94 [pid = 3960] [id = 354] 10:30:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE82E1D800) [pid = 3960] [serial = 1061] [outer = 0000000000000000] 10:30:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE84012C00) [pid = 3960] [serial = 1062] [outer = 000000BE82E1D800] 10:30:06 INFO - PROCESS | 3960 | 1461000605990 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE90441400) [pid = 3960] [serial = 1063] [outer = 000000BE82E1D800] 10:30:06 INFO - PROCESS | 3960 | 1461000606367 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 922ms 10:30:06 INFO - PROCESS | 3960 | 1461000606417 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 3960 | 1461000606419 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 10:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:30:06 INFO - PROCESS | 3960 | 1461000606422 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 3960 | 1461000606424 Marionette TRACE conn5 <- [1,1382,null,{}] 10:30:06 INFO - PROCESS | 3960 | 1461000606428 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:06 INFO - PROCESS | 3960 | 1461000606554 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 10:30:06 INFO - PROCESS | 3960 | 1461000606562 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C31000 == 95 [pid = 3960] [id = 355] 10:30:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE8BF6A800) [pid = 3960] [serial = 1064] [outer = 0000000000000000] 10:30:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE97460400) [pid = 3960] [serial = 1065] [outer = 000000BE8BF6A800] 10:30:06 INFO - PROCESS | 3960 | 1461000606609 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE97F13400) [pid = 3960] [serial = 1066] [outer = 000000BE8BF6A800] 10:30:07 INFO - PROCESS | 3960 | 1461000607010 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 10:30:07 INFO - PROCESS | 3960 | 1461000607056 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 3960 | 1461000607059 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:30:07 INFO - PROCESS | 3960 | 1461000607062 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 3960 | 1461000607064 Marionette TRACE conn5 <- [1,1386,null,{}] 10:30:07 INFO - PROCESS | 3960 | 1461000607067 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:07 INFO - PROCESS | 3960 | 1461000607194 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 10:30:07 INFO - PROCESS | 3960 | 1461000607236 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF07000 == 96 [pid = 3960] [id = 356] 10:30:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE8C70E000) [pid = 3960] [serial = 1067] [outer = 0000000000000000] 10:30:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE9027A400) [pid = 3960] [serial = 1068] [outer = 000000BE8C70E000] 10:30:07 INFO - PROCESS | 3960 | 1461000607283 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE983EB400) [pid = 3960] [serial = 1069] [outer = 000000BE8C70E000] 10:30:07 INFO - PROCESS | 3960 | 1461000607695 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 10:30:07 INFO - PROCESS | 3960 | 1461000607736 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 3960 | 1461000607739 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:30:07 INFO - PROCESS | 3960 | 1461000607742 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 3960 | 1461000607745 Marionette TRACE conn5 <- [1,1390,null,{}] 10:30:07 INFO - PROCESS | 3960 | 1461000607748 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:07 INFO - PROCESS | 3960 | 1461000607862 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 10:30:07 INFO - PROCESS | 3960 | 1461000607871 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAA6800 == 97 [pid = 3960] [id = 357] 10:30:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE99D54000) [pid = 3960] [serial = 1070] [outer = 0000000000000000] 10:30:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE9A2A8C00) [pid = 3960] [serial = 1071] [outer = 000000BE99D54000] 10:30:07 INFO - PROCESS | 3960 | 1461000607922 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE9AE65400) [pid = 3960] [serial = 1072] [outer = 000000BE99D54000] 10:30:08 INFO - PROCESS | 3960 | 1461000608700 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1023ms 10:30:08 INFO - PROCESS | 3960 | 1461000608771 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 3960 | 1461000608775 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 10:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:30:08 INFO - PROCESS | 3960 | 1461000608780 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - PROCESS | 3960 | 1461000608784 Marionette TRACE conn5 <- [1,1394,null,{}] 10:30:08 INFO - PROCESS | 3960 | 1461000608811 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:08 INFO - PROCESS | 3960 | 1461000608975 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 10:30:09 INFO - PROCESS | 3960 | 1461000609104 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901F1000 == 98 [pid = 3960] [id = 358] 10:30:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8CAE0800) [pid = 3960] [serial = 1073] [outer = 0000000000000000] 10:30:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE8ED60C00) [pid = 3960] [serial = 1074] [outer = 000000BE8CAE0800] 10:30:09 INFO - PROCESS | 3960 | 1461000609166 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE8F3FA800) [pid = 3960] [serial = 1075] [outer = 000000BE8CAE0800] 10:30:09 INFO - PROCESS | 3960 | 1461000609754 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:30:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE8FBF0C00) [pid = 3960] [serial = 1076] [outer = 000000BE83E91400] 10:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1028ms 10:30:09 INFO - PROCESS | 3960 | 1461000609824 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 3960 | 1461000609830 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 10:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:30:09 INFO - PROCESS | 3960 | 1461000609920 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 3960 | 1461000609923 Marionette TRACE conn5 <- [1,1398,null,{}] 10:30:09 INFO - PROCESS | 3960 | 1461000609940 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:10 INFO - PROCESS | 3960 | 1461000610067 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 10:30:10 INFO - PROCESS | 3960 | 1461000610193 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9700B000 == 99 [pid = 3960] [id = 359] 10:30:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE8CB24C00) [pid = 3960] [serial = 1077] [outer = 0000000000000000] 10:30:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE92E09400) [pid = 3960] [serial = 1078] [outer = 000000BE8CB24C00] 10:30:10 INFO - PROCESS | 3960 | 1461000610254 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE938E8000) [pid = 3960] [serial = 1079] [outer = 000000BE8CB24C00] 10:30:10 INFO - PROCESS | 3960 | 1461000610915 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1094ms 10:30:10 INFO - PROCESS | 3960 | 1461000610948 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 10:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:30:10 INFO - PROCESS | 3960 | 1461000610951 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 10:30:10 INFO - PROCESS | 3960 | 1461000610955 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 3960 | 1461000610959 Marionette TRACE conn5 <- [1,1402,null,{}] 10:30:10 INFO - PROCESS | 3960 | 1461000610971 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:11 INFO - PROCESS | 3960 | 1461000611101 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 10:30:11 INFO - PROCESS | 3960 | 1461000611229 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D146000 == 100 [pid = 3960] [id = 360] 10:30:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE982AE800) [pid = 3960] [serial = 1080] [outer = 0000000000000000] 10:30:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE99D81400) [pid = 3960] [serial = 1081] [outer = 000000BE982AE800] 10:30:11 INFO - PROCESS | 3960 | 1461000611291 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE9AB99000) [pid = 3960] [serial = 1082] [outer = 000000BE982AE800] 10:30:12 INFO - PROCESS | 3960 | 1461000611987 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1076ms 10:30:12 INFO - PROCESS | 3960 | 1461000612032 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 3960 | 1461000612036 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 10:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:30:12 INFO - PROCESS | 3960 | 1461000612039 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 3960 | 1461000612041 Marionette TRACE conn5 <- [1,1406,null,{}] 10:30:12 INFO - PROCESS | 3960 | 1461000612045 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:12 INFO - PROCESS | 3960 | 1461000612168 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 10:30:12 INFO - PROCESS | 3960 | 1461000612301 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D255000 == 101 [pid = 3960] [id = 361] 10:30:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE9AED7C00) [pid = 3960] [serial = 1083] [outer = 0000000000000000] 10:30:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE9AEF3400) [pid = 3960] [serial = 1084] [outer = 000000BE9AED7C00] 10:30:12 INFO - PROCESS | 3960 | 1461000612361 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE9B5C2000) [pid = 3960] [serial = 1085] [outer = 000000BE9AED7C00] 10:30:12 INFO - PROCESS | 3960 | 1461000612947 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 986ms 10:30:13 INFO - PROCESS | 3960 | 1461000613033 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 3960 | 1461000613036 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 10:30:13 INFO - PROCESS | 3960 | 1461000613042 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:30:13 INFO - PROCESS | 3960 | 1461000613044 Marionette TRACE conn5 <- [1,1410,null,{}] 10:30:13 INFO - PROCESS | 3960 | 1461000613048 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:13 INFO - PROCESS | 3960 | 1461000613164 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 10:30:13 INFO - PROCESS | 3960 | 1461000613299 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6CA800 == 102 [pid = 3960] [id = 362] 10:30:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE9B5C8000) [pid = 3960] [serial = 1086] [outer = 0000000000000000] 10:30:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE9B5CB800) [pid = 3960] [serial = 1087] [outer = 000000BE9B5C8000] 10:30:13 INFO - PROCESS | 3960 | 1461000613358 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE9CA33400) [pid = 3960] [serial = 1088] [outer = 000000BE9B5C8000] 10:30:13 INFO - PROCESS | 3960 | 1461000613967 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 10:30:14 INFO - PROCESS | 3960 | 1461000614033 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 3960 | 1461000614036 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 10:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:30:14 INFO - PROCESS | 3960 | 1461000614040 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - PROCESS | 3960 | 1461000614042 Marionette TRACE conn5 <- [1,1414,null,{}] 10:30:14 INFO - PROCESS | 3960 | 1461000614046 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:14 INFO - PROCESS | 3960 | 1461000614175 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 10:30:14 INFO - PROCESS | 3960 | 1461000614312 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC44000 == 103 [pid = 3960] [id = 363] 10:30:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE9CBA6400) [pid = 3960] [serial = 1089] [outer = 0000000000000000] 10:30:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE9CBAE000) [pid = 3960] [serial = 1090] [outer = 000000BE9CBA6400] 10:30:14 INFO - PROCESS | 3960 | 1461000614372 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BEFD7D5800) [pid = 3960] [serial = 1091] [outer = 000000BE9CBA6400] 10:30:14 INFO - PROCESS | 3960 | 1461000614962 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 987ms 10:30:15 INFO - PROCESS | 3960 | 1461000615029 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 3960 | 1461000615032 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 10:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:30:15 INFO - PROCESS | 3960 | 1461000615048 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 3960 | 1461000615051 Marionette TRACE conn5 <- [1,1418,null,{}] 10:30:15 INFO - PROCESS | 3960 | 1461000615057 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:15 INFO - PROCESS | 3960 | 1461000615173 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 10:30:15 INFO - PROCESS | 3960 | 1461000615306 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D913000 == 104 [pid = 3960] [id = 364] 10:30:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE9CB96C00) [pid = 3960] [serial = 1092] [outer = 0000000000000000] 10:30:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE9CB9C000) [pid = 3960] [serial = 1093] [outer = 000000BE9CB96C00] 10:30:15 INFO - PROCESS | 3960 | 1461000615364 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE9CBAC400) [pid = 3960] [serial = 1094] [outer = 000000BE9CB96C00] 10:30:16 INFO - PROCESS | 3960 | 1461000616073 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1091ms 10:30:16 INFO - PROCESS | 3960 | 1461000616129 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 3960 | 1461000616132 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 10:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:30:16 INFO - PROCESS | 3960 | 1461000616135 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - PROCESS | 3960 | 1461000616137 Marionette TRACE conn5 <- [1,1422,null,{}] 10:30:16 INFO - PROCESS | 3960 | 1461000616141 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:16 INFO - PROCESS | 3960 | 1461000616259 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 10:30:16 INFO - PROCESS | 3960 | 1461000616394 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B0000 == 105 [pid = 3960] [id = 365] 10:30:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE82E1A000) [pid = 3960] [serial = 1095] [outer = 0000000000000000] 10:30:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE87535400) [pid = 3960] [serial = 1096] [outer = 000000BE82E1A000] 10:30:16 INFO - PROCESS | 3960 | 1461000616452 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE92E03C00) [pid = 3960] [serial = 1097] [outer = 000000BE82E1A000] 10:30:17 INFO - PROCESS | 3960 | 1461000617217 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1125ms 10:30:17 INFO - PROCESS | 3960 | 1461000617263 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 3960 | 1461000617268 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 10:30:17 INFO - PROCESS | 3960 | 1461000617274 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:30:17 INFO - PROCESS | 3960 | 1461000617277 Marionette TRACE conn5 <- [1,1426,null,{}] 10:30:17 INFO - PROCESS | 3960 | 1461000617283 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:17 INFO - PROCESS | 3960 | 1461000617447 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 10:30:17 INFO - PROCESS | 3960 | 1461000617515 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90533800 == 106 [pid = 3960] [id = 366] 10:30:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE83EA5C00) [pid = 3960] [serial = 1098] [outer = 0000000000000000] 10:30:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE88E2E000) [pid = 3960] [serial = 1099] [outer = 000000BE83EA5C00] 10:30:17 INFO - PROCESS | 3960 | 1461000617613 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE8F2F8800) [pid = 3960] [serial = 1100] [outer = 000000BE83EA5C00] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AF07000 == 105 [pid = 3960] [id = 356] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99C31000 == 104 [pid = 3960] [id = 355] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F30E800 == 103 [pid = 3960] [id = 354] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972CE000 == 102 [pid = 3960] [id = 353] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97020800 == 101 [pid = 3960] [id = 352] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944EF000 == 100 [pid = 3960] [id = 351] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9297F000 == 99 [pid = 3960] [id = 350] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901E9800 == 98 [pid = 3960] [id = 349] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE97761400) [pid = 3960] [serial = 981] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE980AF000) [pid = 3960] [serial = 984] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE99D06400) [pid = 3960] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | 1461000618314 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE908B1800 == 97 [pid = 3960] [id = 348] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDD8800 == 96 [pid = 3960] [id = 347] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C9CA800 == 95 [pid = 3960] [id = 345] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6DF000 == 94 [pid = 3960] [id = 344] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9B64D800 == 93 [pid = 3960] [id = 343] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9ADA5800 == 92 [pid = 3960] [id = 342] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F5E800 == 91 [pid = 3960] [id = 341] 10:30:18 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FF18800 == 90 [pid = 3960] [id = 340] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE98854000) [pid = 3960] [serial = 913] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE938CD800) [pid = 3960] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE95D5DC00) [pid = 3960] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE93B22400) [pid = 3960] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE97467000) [pid = 3960] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE95DB2400) [pid = 3960] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE93D52000) [pid = 3960] [serial = 964] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE902DDC00) [pid = 3960] [serial = 996] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE9066AC00) [pid = 3960] [serial = 997] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE8ECDF000) [pid = 3960] [serial = 993] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE8F3F9000) [pid = 3960] [serial = 994] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE92484800) [pid = 3960] [serial = 999] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE880CC000) [pid = 3960] [serial = 988] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE83E9EC00) [pid = 3960] [serial = 987] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE934CA000) [pid = 3960] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE94F32400) [pid = 3960] [serial = 978] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE8F2DD800) [pid = 3960] [serial = 969] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE94413400) [pid = 3960] [serial = 975] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE88085800) [pid = 3960] [serial = 966] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE8F3F3400) [pid = 3960] [serial = 991] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE8ED2D800) [pid = 3960] [serial = 990] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE932DF000) [pid = 3960] [serial = 972] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE9856DC00) [pid = 3960] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE97F1B400) [pid = 3960] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE980B8C00) [pid = 3960] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE92E47800) [pid = 3960] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE98852800) [pid = 3960] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 10:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1084ms 10:30:18 INFO - PROCESS | 3960 | 1461000618382 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 3960 | 1461000618388 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 10:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:30:18 INFO - PROCESS | 3960 | 1461000618394 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 3960 | 1461000618397 Marionette TRACE conn5 <- [1,1430,null,{}] 10:30:18 INFO - PROCESS | 3960 | 1461000618401 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:18 INFO - PROCESS | 3960 | 1461000618506 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 10:30:18 INFO - PROCESS | 3960 | 1461000618513 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ED8A000 == 91 [pid = 3960] [id = 367] 10:30:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE88FE9800) [pid = 3960] [serial = 1101] [outer = 0000000000000000] 10:30:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE8CBCA400) [pid = 3960] [serial = 1102] [outer = 000000BE88FE9800] 10:30:18 INFO - PROCESS | 3960 | 1461000618560 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8F356000) [pid = 3960] [serial = 1103] [outer = 000000BE88FE9800] 10:30:19 INFO - PROCESS | 3960 | 1461000619087 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 774ms 10:30:19 INFO - PROCESS | 3960 | 1461000619170 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 3960 | 1461000619173 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:30:19 INFO - PROCESS | 3960 | 1461000619177 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 3960 | 1461000619180 Marionette TRACE conn5 <- [1,1434,null,{}] 10:30:19 INFO - PROCESS | 3960 | 1461000619191 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:19 INFO - PROCESS | 3960 | 1461000619295 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 10:30:19 INFO - PROCESS | 3960 | 1461000619393 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9249C000 == 92 [pid = 3960] [id = 368] 10:30:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE90444000) [pid = 3960] [serial = 1104] [outer = 0000000000000000] 10:30:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE90C8D400) [pid = 3960] [serial = 1105] [outer = 000000BE90444000] 10:30:19 INFO - PROCESS | 3960 | 1461000619444 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE92E47C00) [pid = 3960] [serial = 1106] [outer = 000000BE90444000] 10:30:19 INFO - PROCESS | 3960 | 1461000619858 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 10:30:19 INFO - PROCESS | 3960 | 1461000619913 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 3960 | 1461000619916 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:30:19 INFO - PROCESS | 3960 | 1461000619919 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 3960 | 1461000619921 Marionette TRACE conn5 <- [1,1438,null,{}] 10:30:19 INFO - PROCESS | 3960 | 1461000619924 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:20 INFO - PROCESS | 3960 | 1461000620022 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 10:30:20 INFO - PROCESS | 3960 | 1461000620029 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B20000 == 93 [pid = 3960] [id = 369] 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE934C7000) [pid = 3960] [serial = 1107] [outer = 0000000000000000] 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE938D1400) [pid = 3960] [serial = 1108] [outer = 000000BE934C7000] 10:30:20 INFO - PROCESS | 3960 | 1461000620076 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE93B25C00) [pid = 3960] [serial = 1109] [outer = 000000BE934C7000] 10:30:20 INFO - PROCESS | 3960 | 1461000620539 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 671ms 10:30:20 INFO - PROCESS | 3960 | 1461000620593 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 3960 | 1461000620595 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 10:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:30:20 INFO - PROCESS | 3960 | 1461000620599 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 3960 | 1461000620600 Marionette TRACE conn5 <- [1,1442,null,{}] 10:30:20 INFO - PROCESS | 3960 | 1461000620604 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:20 INFO - PROCESS | 3960 | 1461000620758 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 10:30:20 INFO - PROCESS | 3960 | 1461000620781 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97216000 == 94 [pid = 3960] [id = 370] 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE93D4BC00) [pid = 3960] [serial = 1110] [outer = 0000000000000000] 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE93D53400) [pid = 3960] [serial = 1111] [outer = 000000BE93D4BC00] 10:30:20 INFO - PROCESS | 3960 | 1461000620830 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE94F29C00) [pid = 3960] [serial = 1112] [outer = 000000BE93D4BC00] 10:30:21 INFO - PROCESS | 3960 | 1461000621300 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 734ms 10:30:21 INFO - PROCESS | 3960 | 1461000621336 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 3960 | 1461000621338 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 10:30:21 INFO - PROCESS | 3960 | 1461000621341 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:30:21 INFO - PROCESS | 3960 | 1461000621343 Marionette TRACE conn5 <- [1,1446,null,{}] 10:30:21 INFO - PROCESS | 3960 | 1461000621354 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:21 INFO - PROCESS | 3960 | 1461000621499 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 10:30:21 INFO - PROCESS | 3960 | 1461000621567 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979CB800 == 95 [pid = 3960] [id = 371] 10:30:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE95D65800) [pid = 3960] [serial = 1113] [outer = 0000000000000000] 10:30:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE9776E400) [pid = 3960] [serial = 1114] [outer = 000000BE95D65800] 10:30:21 INFO - PROCESS | 3960 | 1461000621618 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE983E4C00) [pid = 3960] [serial = 1115] [outer = 000000BE95D65800] 10:30:22 INFO - PROCESS | 3960 | 1461000622073 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 797ms 10:30:22 INFO - PROCESS | 3960 | 1461000622142 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 3960 | 1461000622144 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 10:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:30:22 INFO - PROCESS | 3960 | 1461000622153 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 3960 | 1461000622155 Marionette TRACE conn5 <- [1,1450,null,{}] 10:30:22 INFO - PROCESS | 3960 | 1461000622159 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:22 INFO - PROCESS | 3960 | 1461000622287 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 10:30:22 INFO - PROCESS | 3960 | 1461000622310 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B45800 == 96 [pid = 3960] [id = 372] 10:30:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE98856C00) [pid = 3960] [serial = 1116] [outer = 0000000000000000] 10:30:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE9885F800) [pid = 3960] [serial = 1117] [outer = 000000BE98856C00] 10:30:22 INFO - PROCESS | 3960 | 1461000622358 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE99D87000) [pid = 3960] [serial = 1118] [outer = 000000BE98856C00] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE909C8C00) [pid = 3960] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE93418000) [pid = 3960] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE93D51C00) [pid = 3960] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE8F215000) [pid = 3960] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE902D7800) [pid = 3960] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE8BF6A800) [pid = 3960] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE882E7400) [pid = 3960] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE82E16800) [pid = 3960] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE82E1D800) [pid = 3960] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:30:22 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE8C70E000) [pid = 3960] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:30:22 INFO - PROCESS | 3960 | 1461000622927 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 839ms 10:30:22 INFO - PROCESS | 3960 | 1461000622995 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 3960 | 1461000622998 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 10:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:30:23 INFO - PROCESS | 3960 | 1461000623001 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 3960 | 1461000623003 Marionette TRACE conn5 <- [1,1454,null,{}] 10:30:23 INFO - PROCESS | 3960 | 1461000623006 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 3960 | 1461000623101 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 10:30:23 INFO - PROCESS | 3960 | 1461000623112 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CB9000 == 97 [pid = 3960] [id = 373] 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE8F20A400) [pid = 3960] [serial = 1119] [outer = 0000000000000000] 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE98854000) [pid = 3960] [serial = 1120] [outer = 000000BE8F20A400] 10:30:23 INFO - PROCESS | 3960 | 1461000623159 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE9A2B2C00) [pid = 3960] [serial = 1121] [outer = 000000BE8F20A400] 10:30:23 INFO - PROCESS | 3960 | 1461000623599 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 10:30:23 INFO - PROCESS | 3960 | 1461000623633 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 3960 | 1461000623635 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 10:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:30:23 INFO - PROCESS | 3960 | 1461000623643 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 3960 | 1461000623645 Marionette TRACE conn5 <- [1,1458,null,{}] 10:30:23 INFO - PROCESS | 3960 | 1461000623648 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 3960 | 1461000623743 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 10:30:23 INFO - PROCESS | 3960 | 1461000623798 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6DA800 == 98 [pid = 3960] [id = 374] 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE9AED1400) [pid = 3960] [serial = 1122] [outer = 0000000000000000] 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE9AED7000) [pid = 3960] [serial = 1123] [outer = 000000BE9AED1400] 10:30:23 INFO - PROCESS | 3960 | 1461000623847 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE9B5C9C00) [pid = 3960] [serial = 1124] [outer = 000000BE9AED1400] 10:30:24 INFO - PROCESS | 3960 | 1461000624303 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 10:30:24 INFO - PROCESS | 3960 | 1461000624380 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 3960 | 1461000624382 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 10:30:24 INFO - PROCESS | 3960 | 1461000624385 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:30:24 INFO - PROCESS | 3960 | 1461000624387 Marionette TRACE conn5 <- [1,1462,null,{}] 10:30:24 INFO - PROCESS | 3960 | 1461000624391 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:24 INFO - PROCESS | 3960 | 1461000624488 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 10:30:24 INFO - PROCESS | 3960 | 1461000624497 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB6800 == 99 [pid = 3960] [id = 375] 10:30:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE88490000) [pid = 3960] [serial = 1125] [outer = 0000000000000000] 10:30:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE88496800) [pid = 3960] [serial = 1126] [outer = 000000BE88490000] 10:30:24 INFO - PROCESS | 3960 | 1461000624543 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE9B5C4C00) [pid = 3960] [serial = 1127] [outer = 000000BE88490000] 10:30:25 INFO - PROCESS | 3960 | 1461000625320 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 986ms 10:30:25 INFO - PROCESS | 3960 | 1461000625375 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 3960 | 1461000625381 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 10:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:30:25 INFO - PROCESS | 3960 | 1461000625388 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 3960 | 1461000625392 Marionette TRACE conn5 <- [1,1466,null,{}] 10:30:25 INFO - PROCESS | 3960 | 1461000625397 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:25 INFO - PROCESS | 3960 | 1461000625560 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 10:30:25 INFO - PROCESS | 3960 | 1461000625701 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9022C000 == 100 [pid = 3960] [id = 376] 10:30:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE8CB1F000) [pid = 3960] [serial = 1128] [outer = 0000000000000000] 10:30:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE8F216000) [pid = 3960] [serial = 1129] [outer = 000000BE8CB1F000] 10:30:25 INFO - PROCESS | 3960 | 1461000625763 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE8FBF6000) [pid = 3960] [serial = 1130] [outer = 000000BE8CB1F000] 10:30:26 INFO - PROCESS | 3960 | 1461000626403 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1024ms 10:30:26 INFO - PROCESS | 3960 | 1461000626414 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 3960 | 1461000626420 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 10:30:26 INFO - PROCESS | 3960 | 1461000626427 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:30:26 INFO - PROCESS | 3960 | 1461000626430 Marionette TRACE conn5 <- [1,1470,null,{}] 10:30:26 INFO - PROCESS | 3960 | 1461000626435 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:26 INFO - PROCESS | 3960 | 1461000626561 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 10:30:26 INFO - PROCESS | 3960 | 1461000626671 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97068000 == 101 [pid = 3960] [id = 377] 10:30:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE8FBF5000) [pid = 3960] [serial = 1131] [outer = 0000000000000000] 10:30:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE92E3E800) [pid = 3960] [serial = 1132] [outer = 000000BE8FBF5000] 10:30:26 INFO - PROCESS | 3960 | 1461000626728 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE93D46C00) [pid = 3960] [serial = 1133] [outer = 000000BE8FBF5000] 10:30:27 INFO - PROCESS | 3960 | 1461000627426 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1020ms 10:30:27 INFO - PROCESS | 3960 | 1461000627453 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 3960 | 1461000627456 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 10:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:30:27 INFO - PROCESS | 3960 | 1461000627460 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 3960 | 1461000627464 Marionette TRACE conn5 <- [1,1474,null,{}] 10:30:27 INFO - PROCESS | 3960 | 1461000627476 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:27 INFO - PROCESS | 3960 | 1461000627622 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 10:30:27 INFO - PROCESS | 3960 | 1461000627762 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D61A000 == 102 [pid = 3960] [id = 378] 10:30:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE97F1A400) [pid = 3960] [serial = 1134] [outer = 0000000000000000] 10:30:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE982B9000) [pid = 3960] [serial = 1135] [outer = 000000BE97F1A400] 10:30:27 INFO - PROCESS | 3960 | 1461000627823 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE9B5C0000) [pid = 3960] [serial = 1136] [outer = 000000BE97F1A400] 10:30:28 INFO - PROCESS | 3960 | 1461000628479 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1072ms 10:30:28 INFO - PROCESS | 3960 | 1461000628547 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 3960 | 1461000628551 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 10:30:28 INFO - PROCESS | 3960 | 1461000628573 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:30:28 INFO - PROCESS | 3960 | 1461000628576 Marionette TRACE conn5 <- [1,1478,null,{}] 10:30:28 INFO - PROCESS | 3960 | 1461000628580 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:28 INFO - PROCESS | 3960 | 1461000628704 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 10:30:28 INFO - PROCESS | 3960 | 1461000628840 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5CC000 == 103 [pid = 3960] [id = 379] 10:30:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE9AE67800) [pid = 3960] [serial = 1137] [outer = 0000000000000000] 10:30:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE9CBA3000) [pid = 3960] [serial = 1138] [outer = 000000BE9AE67800] 10:30:28 INFO - PROCESS | 3960 | 1461000628899 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE9CBB0C00) [pid = 3960] [serial = 1139] [outer = 000000BE9AE67800] 10:30:29 INFO - PROCESS | 3960 | 1461000629536 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 10:30:29 INFO - PROCESS | 3960 | 1461000629564 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 3960 | 1461000629566 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:30:29 INFO - PROCESS | 3960 | 1461000629570 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 3960 | 1461000629572 Marionette TRACE conn5 <- [1,1482,null,{}] 10:30:29 INFO - PROCESS | 3960 | 1461000629576 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:29 INFO - PROCESS | 3960 | 1461000629694 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 10:30:29 INFO - PROCESS | 3960 | 1461000629803 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5E6800 == 104 [pid = 3960] [id = 380] 10:30:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE9B448800) [pid = 3960] [serial = 1140] [outer = 0000000000000000] 10:30:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE9B44D400) [pid = 3960] [serial = 1141] [outer = 000000BE9B448800] 10:30:29 INFO - PROCESS | 3960 | 1461000629859 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE9CB97C00) [pid = 3960] [serial = 1142] [outer = 000000BE9B448800] 10:30:30 INFO - PROCESS | 3960 | 1461000630458 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 922ms 10:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:30:30 INFO - PROCESS | 3960 | 1461000630495 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 3960 | 1461000630498 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 10:30:30 INFO - PROCESS | 3960 | 1461000630501 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 3960 | 1461000630503 Marionette TRACE conn5 <- [1,1486,null,{}] 10:30:30 INFO - PROCESS | 3960 | 1461000630507 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:30 INFO - PROCESS | 3960 | 1461000630638 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 10:30:30 INFO - PROCESS | 3960 | 1461000630749 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5E5000 == 105 [pid = 3960] [id = 381] 10:30:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE9C646C00) [pid = 3960] [serial = 1143] [outer = 0000000000000000] 10:30:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE9CB98400) [pid = 3960] [serial = 1144] [outer = 000000BE9C646C00] 10:30:30 INFO - PROCESS | 3960 | 1461000630808 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE9D697000) [pid = 3960] [serial = 1145] [outer = 000000BE9C646C00] 10:30:31 INFO - PROCESS | 3960 | 1461000631351 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 10:30:31 INFO - PROCESS | 3960 | 1461000631427 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 3960 | 1461000631429 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 10:30:31 INFO - PROCESS | 3960 | 1461000631433 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:30:31 INFO - PROCESS | 3960 | 1461000631435 Marionette TRACE conn5 <- [1,1490,null,{}] 10:30:31 INFO - PROCESS | 3960 | 1461000631439 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:31 INFO - PROCESS | 3960 | 1461000631558 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 10:30:31 INFO - PROCESS | 3960 | 1461000631695 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D77A000 == 106 [pid = 3960] [id = 382] 10:30:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE9CB3B800) [pid = 3960] [serial = 1146] [outer = 0000000000000000] 10:30:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE9CB42400) [pid = 3960] [serial = 1147] [outer = 000000BE9CB3B800] 10:30:31 INFO - PROCESS | 3960 | 1461000631753 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9CB49000) [pid = 3960] [serial = 1148] [outer = 000000BE9CB3B800] 10:30:32 INFO - PROCESS | 3960 | 1461000632356 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 986ms 10:30:32 INFO - PROCESS | 3960 | 1461000632455 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 10:30:32 INFO - PROCESS | 3960 | 1461000632458 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 10:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:30:32 INFO - PROCESS | 3960 | 1461000632463 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 3960 | 1461000632465 Marionette TRACE conn5 <- [1,1494,null,{}] 10:30:32 INFO - PROCESS | 3960 | 1461000632469 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:32 INFO - PROCESS | 3960 | 1461000632596 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 10:30:32 INFO - PROCESS | 3960 | 1461000632729 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88462800 == 107 [pid = 3960] [id = 383] 10:30:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE882A7C00) [pid = 3960] [serial = 1149] [outer = 0000000000000000] 10:30:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE8CB14400) [pid = 3960] [serial = 1150] [outer = 000000BE882A7C00] 10:30:32 INFO - PROCESS | 3960 | 1461000632787 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE909C1400) [pid = 3960] [serial = 1151] [outer = 000000BE882A7C00] 10:30:33 INFO - PROCESS | 3960 | 1461000633341 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 923ms 10:30:33 INFO - PROCESS | 3960 | 1461000633665 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 3960 | 1461000633670 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 10:30:33 INFO - PROCESS | 3960 | 1461000633690 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 3960 | 1461000633693 Marionette TRACE conn5 <- [1,1498,null,{}] 10:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:30:33 INFO - PROCESS | 3960 | 1461000633699 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:33 INFO - PROCESS | 3960 | 1461000633820 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 10:30:33 INFO - PROCESS | 3960 | 1461000633925 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90226800 == 108 [pid = 3960] [id = 384] 10:30:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE88089C00) [pid = 3960] [serial = 1152] [outer = 0000000000000000] 10:30:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE883D2800) [pid = 3960] [serial = 1153] [outer = 000000BE88089C00] 10:30:33 INFO - PROCESS | 3960 | 1461000633976 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE8CB15800) [pid = 3960] [serial = 1154] [outer = 000000BE88089C00] 10:30:34 INFO - PROCESS | 3960 | 1461000634608 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 923ms 10:30:34 INFO - PROCESS | 3960 | 1461000634632 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 3960 | 1461000634635 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 10:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:30:34 INFO - PROCESS | 3960 | 1461000634645 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 3960 | 1461000634650 Marionette TRACE conn5 <- [1,1502,null,{}] 10:30:34 INFO - PROCESS | 3960 | 1461000634654 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:34 INFO - PROCESS | 3960 | 1461000634770 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 10:30:34 INFO - PROCESS | 3960 | 1461000634911 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899E6000 == 109 [pid = 3960] [id = 385] 10:30:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE8ECDEC00) [pid = 3960] [serial = 1155] [outer = 0000000000000000] 10:30:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE8F144800) [pid = 3960] [serial = 1156] [outer = 000000BE8ECDEC00] 10:30:34 INFO - PROCESS | 3960 | 1461000634962 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE8F35A800) [pid = 3960] [serial = 1157] [outer = 000000BE8ECDEC00] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6DA800 == 108 [pid = 3960] [id = 374] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CB9000 == 107 [pid = 3960] [id = 373] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B45800 == 106 [pid = 3960] [id = 372] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979CB800 == 105 [pid = 3960] [id = 371] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97216000 == 104 [pid = 3960] [id = 370] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B20000 == 103 [pid = 3960] [id = 369] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE99D80C00) [pid = 3960] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE9A2B0800) [pid = 3960] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE9AEEC400) [pid = 3960] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE9AE69C00) [pid = 3960] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9249C000 == 102 [pid = 3960] [id = 368] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ED8A000 == 101 [pid = 3960] [id = 367] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90533800 == 100 [pid = 3960] [id = 366] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D255000 == 99 [pid = 3960] [id = 361] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D146000 == 98 [pid = 3960] [id = 360] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9700B000 == 97 [pid = 3960] [id = 359] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901F1000 == 96 [pid = 3960] [id = 358] 10:30:35 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAA6800 == 95 [pid = 3960] [id = 357] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE983EB400) [pid = 3960] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE92E82000) [pid = 3960] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE938E5C00) [pid = 3960] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE94411000) [pid = 3960] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE8F3FE800) [pid = 3960] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE902E4400) [pid = 3960] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE9098AC00) [pid = 3960] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE97460400) [pid = 3960] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE8E1E0C00) [pid = 3960] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE8CB18000) [pid = 3960] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE9098C800) [pid = 3960] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE8807F800) [pid = 3960] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE94F35000) [pid = 3960] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE95D61400) [pid = 3960] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE93B2F800) [pid = 3960] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE97F13400) [pid = 3960] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE84012C00) [pid = 3960] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE8FBFA400) [pid = 3960] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE9299C000) [pid = 3960] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE8E7AE400) [pid = 3960] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE8F7E3800) [pid = 3960] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE90441400) [pid = 3960] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE9027A400) [pid = 3960] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 10:30:35 INFO - PROCESS | 3960 | 1461000635633 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1028ms 10:30:35 INFO - PROCESS | 3960 | 1461000635674 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 3960 | 1461000635676 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 10:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:30:35 INFO - PROCESS | 3960 | 1461000635679 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 3960 | 1461000635681 Marionette TRACE conn5 <- [1,1506,null,{}] 10:30:35 INFO - PROCESS | 3960 | 1461000635691 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:35 INFO - PROCESS | 3960 | 1461000635819 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 10:30:35 INFO - PROCESS | 3960 | 1461000635917 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90533800 == 96 [pid = 3960] [id = 386] 10:30:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE8E7AE400) [pid = 3960] [serial = 1158] [outer = 0000000000000000] 10:30:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE8F210400) [pid = 3960] [serial = 1159] [outer = 000000BE8E7AE400] 10:30:35 INFO - PROCESS | 3960 | 1461000635970 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE8FB61C00) [pid = 3960] [serial = 1160] [outer = 000000BE8E7AE400] 10:30:36 INFO - PROCESS | 3960 | 1461000636417 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 776ms 10:30:36 INFO - PROCESS | 3960 | 1461000636459 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 10:30:36 INFO - PROCESS | 3960 | 1461000636461 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 10:30:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:30:36 INFO - PROCESS | 3960 | 1461000636464 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - PROCESS | 3960 | 1461000636466 Marionette TRACE conn5 <- [1,1510,null,{}] 10:30:36 INFO - PROCESS | 3960 | 1461000636470 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:36 INFO - PROCESS | 3960 | 1461000636567 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 10:30:36 INFO - PROCESS | 3960 | 1461000636573 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93442000 == 97 [pid = 3960] [id = 387] 10:30:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE90282800) [pid = 3960] [serial = 1161] [outer = 0000000000000000] 10:30:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE902E4800) [pid = 3960] [serial = 1162] [outer = 000000BE90282800] 10:30:36 INFO - PROCESS | 3960 | 1461000636619 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE909C1C00) [pid = 3960] [serial = 1163] [outer = 000000BE90282800] 10:30:37 INFO - PROCESS | 3960 | 1461000637102 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:30:37 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 () { 10:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:30:37 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 () { 10:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:30:37 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 () { 10:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:30:37 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 () { 10:30:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:30:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 678ms 10:30:37 INFO - PROCESS | 3960 | 1461000637145 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 3960 | 1461000637148 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:30:37 INFO - PROCESS | 3960 | 1461000637156 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 3960 | 1461000637158 Marionette TRACE conn5 <- [1,1514,null,{}] 10:30:37 INFO - PROCESS | 3960 | 1461000637162 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:37 INFO - PROCESS | 3960 | 1461000637255 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 10:30:37 INFO - PROCESS | 3960 | 1461000637261 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D3A800 == 98 [pid = 3960] [id = 388] 10:30:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE91CBEC00) [pid = 3960] [serial = 1164] [outer = 0000000000000000] 10:30:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE925EBC00) [pid = 3960] [serial = 1165] [outer = 000000BE91CBEC00] 10:30:37 INFO - PROCESS | 3960 | 1461000637308 Marionette DEBUG loaded listener.js 10:30:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE93416000) [pid = 3960] [serial = 1166] [outer = 000000BE91CBEC00] 10:30:37 INFO - PROCESS | 3960 | 1461000637761 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:30:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:30:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:30:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:30:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 691ms 10:30:37 INFO - PROCESS | 3960 | 1461000637846 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 3960 | 1461000637848 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:30:37 INFO - PROCESS | 3960 | 1461000637852 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 3960 | 1461000637854 Marionette TRACE conn5 <- [1,1518,null,{}] 10:30:37 INFO - PROCESS | 3960 | 1461000637857 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:38 INFO - PROCESS | 3960 | 1461000638034 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 10:30:38 INFO - PROCESS | 3960 | 1461000638066 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972CD000 == 99 [pid = 3960] [id = 389] 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE93B1C400) [pid = 3960] [serial = 1167] [outer = 0000000000000000] 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE93D48C00) [pid = 3960] [serial = 1168] [outer = 000000BE93B1C400] 10:30:38 INFO - PROCESS | 3960 | 1461000638117 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE94EEC400) [pid = 3960] [serial = 1169] [outer = 000000BE93B1C400] 10:30:38 INFO - PROCESS | 3960 | 1461000638574 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:30:38 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 10:30:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:30:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:30:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:30:38 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. 10:30:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:30:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 10:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:30:38 INFO - PROCESS | 3960 | 1461000638631 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 3960 | 1461000638633 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 10:30:38 INFO - PROCESS | 3960 | 1461000638636 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 3960 | 1461000638638 Marionette TRACE conn5 <- [1,1522,null,{}] 10:30:38 INFO - PROCESS | 3960 | 1461000638642 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:38 INFO - PROCESS | 3960 | 1461000638771 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 10:30:38 INFO - PROCESS | 3960 | 1461000638851 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985AE800 == 100 [pid = 3960] [id = 390] 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE95D66400) [pid = 3960] [serial = 1170] [outer = 0000000000000000] 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE95DAC000) [pid = 3960] [serial = 1171] [outer = 000000BE95D66400] 10:30:38 INFO - PROCESS | 3960 | 1461000638900 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE95F9D400) [pid = 3960] [serial = 1172] [outer = 000000BE95D66400] 10:30:39 INFO - PROCESS | 3960 | 1461000639359 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 776ms 10:30:39 INFO - PROCESS | 3960 | 1461000639416 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 10:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:30:39 INFO - PROCESS | 3960 | 1461000639418 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 10:30:39 INFO - PROCESS | 3960 | 1461000639421 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 3960 | 1461000639423 Marionette TRACE conn5 <- [1,1526,null,{}] 10:30:39 INFO - PROCESS | 3960 | 1461000639427 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:39 INFO - PROCESS | 3960 | 1461000639555 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 10:30:39 INFO - PROCESS | 3960 | 1461000639622 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA9800 == 101 [pid = 3960] [id = 391] 10:30:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE95D69800) [pid = 3960] [serial = 1173] [outer = 0000000000000000] 10:30:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE9746D400) [pid = 3960] [serial = 1174] [outer = 000000BE95D69800] 10:30:39 INFO - PROCESS | 3960 | 1461000639669 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE97F1A000) [pid = 3960] [serial = 1175] [outer = 000000BE95D69800] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE93D4BC00) [pid = 3960] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE95D65800) [pid = 3960] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE98856C00) [pid = 3960] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE90444000) [pid = 3960] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE88FE9800) [pid = 3960] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE934C7000) [pid = 3960] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE83EA5C00) [pid = 3960] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE9AED1400) [pid = 3960] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:30:40 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE8F20A400) [pid = 3960] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:30:40 INFO - PROCESS | 3960 | 1461000640250 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 10:30:40 INFO - PROCESS | 3960 | 1461000640306 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 10:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:30:40 INFO - PROCESS | 3960 | 1461000640308 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 10:30:40 INFO - PROCESS | 3960 | 1461000640312 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 3960 | 1461000640314 Marionette TRACE conn5 <- [1,1530,null,{}] 10:30:40 INFO - PROCESS | 3960 | 1461000640317 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:40 INFO - PROCESS | 3960 | 1461000640410 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 10:30:40 INFO - PROCESS | 3960 | 1461000640418 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CB8000 == 102 [pid = 3960] [id = 392] 10:30:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE92E8D800) [pid = 3960] [serial = 1176] [outer = 0000000000000000] 10:30:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE97F17C00) [pid = 3960] [serial = 1177] [outer = 000000BE92E8D800] 10:30:40 INFO - PROCESS | 3960 | 1461000640464 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE982B1000) [pid = 3960] [serial = 1178] [outer = 000000BE92E8D800] 10:30:40 INFO - PROCESS | 3960 | 1461000640899 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 10:30:40 INFO - PROCESS | 3960 | 1461000640944 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 10:30:40 INFO - PROCESS | 3960 | 1461000640946 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 10:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:30:40 INFO - PROCESS | 3960 | 1461000640949 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 3960 | 1461000640951 Marionette TRACE conn5 <- [1,1534,null,{}] 10:30:40 INFO - PROCESS | 3960 | 1461000640954 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:41 INFO - PROCESS | 3960 | 1461000641051 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 10:30:41 INFO - PROCESS | 3960 | 1461000641057 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7CE800 == 103 [pid = 3960] [id = 393] 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE8F145400) [pid = 3960] [serial = 1179] [outer = 0000000000000000] 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE98570000) [pid = 3960] [serial = 1180] [outer = 000000BE8F145400] 10:30:41 INFO - PROCESS | 3960 | 1461000641103 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE98856C00) [pid = 3960] [serial = 1181] [outer = 000000BE8F145400] 10:30:41 INFO - PROCESS | 3960 | 1461000641568 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 10:30:41 INFO - PROCESS | 3960 | 1461000641624 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 3960 | 1461000641626 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 10:30:41 INFO - PROCESS | 3960 | 1461000641629 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:30:41 INFO - PROCESS | 3960 | 1461000641632 Marionette TRACE conn5 <- [1,1538,null,{}] 10:30:41 INFO - PROCESS | 3960 | 1461000641636 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:41 INFO - PROCESS | 3960 | 1461000641752 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 10:30:41 INFO - PROCESS | 3960 | 1461000641764 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D141800 == 104 [pid = 3960] [id = 394] 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE9A2B0800) [pid = 3960] [serial = 1182] [outer = 0000000000000000] 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE9AB98800) [pid = 3960] [serial = 1183] [outer = 000000BE9A2B0800] 10:30:41 INFO - PROCESS | 3960 | 1461000641816 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9AEF1000) [pid = 3960] [serial = 1184] [outer = 000000BE9A2B0800] 10:30:42 INFO - PROCESS | 3960 | 1461000642610 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1023ms 10:30:42 INFO - PROCESS | 3960 | 1461000642656 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 10:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:30:42 INFO - PROCESS | 3960 | 1461000642662 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 3960 | 1461000642668 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 3960 | 1461000642672 Marionette TRACE conn5 <- [1,1542,null,{}] 10:30:42 INFO - PROCESS | 3960 | 1461000642712 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 3960 | 1461000642887 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 10:30:42 INFO - PROCESS | 3960 | 1461000642992 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023D000 == 105 [pid = 3960] [id = 395] 10:30:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE8C710C00) [pid = 3960] [serial = 1185] [outer = 0000000000000000] 10:30:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE8CBD7000) [pid = 3960] [serial = 1186] [outer = 000000BE8C710C00] 10:30:43 INFO - PROCESS | 3960 | 1461000643054 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE8F35C800) [pid = 3960] [serial = 1187] [outer = 000000BE8C710C00] 10:30:43 INFO - PROCESS | 3960 | 1461000643638 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1004ms 10:30:43 INFO - PROCESS | 3960 | 1461000643674 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 3960 | 1461000643681 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 10:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:30:43 INFO - PROCESS | 3960 | 1461000643688 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 3960 | 1461000643692 Marionette TRACE conn5 <- [1,1546,null,{}] 10:30:43 INFO - PROCESS | 3960 | 1461000643696 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:43 INFO - PROCESS | 3960 | 1461000643824 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 10:30:43 INFO - PROCESS | 3960 | 1461000643940 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97216000 == 106 [pid = 3960] [id = 396] 10:30:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE909C4400) [pid = 3960] [serial = 1188] [outer = 0000000000000000] 10:30:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE92E3A400) [pid = 3960] [serial = 1189] [outer = 000000BE909C4400] 10:30:44 INFO - PROCESS | 3960 | 1461000644039 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE938E7400) [pid = 3960] [serial = 1190] [outer = 000000BE909C4400] 10:30:44 INFO - PROCESS | 3960 | 1461000644701 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1076ms 10:30:44 INFO - PROCESS | 3960 | 1461000644770 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 3960 | 1461000644773 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 10:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:30:44 INFO - PROCESS | 3960 | 1461000644776 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 3960 | 1461000644781 Marionette TRACE conn5 <- [1,1550,null,{}] 10:30:44 INFO - PROCESS | 3960 | 1461000644793 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:44 INFO - PROCESS | 3960 | 1461000644921 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 10:30:45 INFO - PROCESS | 3960 | 1461000645067 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2BF000 == 107 [pid = 3960] [id = 397] 10:30:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE93B1F400) [pid = 3960] [serial = 1191] [outer = 0000000000000000] 10:30:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE97F18000) [pid = 3960] [serial = 1192] [outer = 000000BE93B1F400] 10:30:45 INFO - PROCESS | 3960 | 1461000645130 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9A2AD000) [pid = 3960] [serial = 1193] [outer = 000000BE93B1F400] 10:30:45 INFO - PROCESS | 3960 | 1461000645747 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1031ms 10:30:45 INFO - PROCESS | 3960 | 1461000645810 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 3960 | 1461000645813 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 10:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:30:45 INFO - PROCESS | 3960 | 1461000645817 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 3960 | 1461000645819 Marionette TRACE conn5 <- [1,1554,null,{}] 10:30:45 INFO - PROCESS | 3960 | 1461000645823 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:45 INFO - PROCESS | 3960 | 1461000645948 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 10:30:46 INFO - PROCESS | 3960 | 1461000646089 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D931800 == 108 [pid = 3960] [id = 398] 10:30:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9AEF6400) [pid = 3960] [serial = 1194] [outer = 0000000000000000] 10:30:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9B44B000) [pid = 3960] [serial = 1195] [outer = 000000BE9AEF6400] 10:30:46 INFO - PROCESS | 3960 | 1461000646149 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE9C643C00) [pid = 3960] [serial = 1196] [outer = 000000BE9AEF6400] 10:30:46 INFO - PROCESS | 3960 | 1461000646698 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 10:30:46 INFO - PROCESS | 3960 | 1461000646743 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 10:30:46 INFO - PROCESS | 3960 | 1461000646745 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 10:30:46 INFO - PROCESS | 3960 | 1461000646749 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:30:46 INFO - PROCESS | 3960 | 1461000646751 Marionette TRACE conn5 <- [1,1558,null,{}] 10:30:46 INFO - PROCESS | 3960 | 1461000646754 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:46 INFO - PROCESS | 3960 | 1461000646872 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 10:30:47 INFO - PROCESS | 3960 | 1461000646986 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC27800 == 109 [pid = 3960] [id = 399] 10:30:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE9C649C00) [pid = 3960] [serial = 1197] [outer = 0000000000000000] 10:30:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9C650400) [pid = 3960] [serial = 1198] [outer = 000000BE9C649C00] 10:30:47 INFO - PROCESS | 3960 | 1461000647083 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9C673000) [pid = 3960] [serial = 1199] [outer = 000000BE9C649C00] 10:30:47 INFO - PROCESS | 3960 | 1461000647690 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 10:30:47 INFO - PROCESS | 3960 | 1461000647737 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 3960 | 1461000647740 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 10:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:30:47 INFO - PROCESS | 3960 | 1461000647744 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 3960 | 1461000647746 Marionette TRACE conn5 <- [1,1562,null,{}] 10:30:47 INFO - PROCESS | 3960 | 1461000647750 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 3960 | 1461000647911 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 10:30:48 INFO - PROCESS | 3960 | 1461000648054 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA22800 == 110 [pid = 3960] [id = 400] 10:30:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE9CA30000) [pid = 3960] [serial = 1200] [outer = 0000000000000000] 10:30:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE9CBA7400) [pid = 3960] [serial = 1201] [outer = 000000BE9CA30000] 10:30:48 INFO - PROCESS | 3960 | 1461000648117 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9E11AC00) [pid = 3960] [serial = 1202] [outer = 000000BE9CA30000] 10:30:48 INFO - PROCESS | 3960 | 1461000648720 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1023ms 10:30:48 INFO - PROCESS | 3960 | 1461000648769 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 10:30:48 INFO - PROCESS | 3960 | 1461000648772 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 10:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:30:48 INFO - PROCESS | 3960 | 1461000648775 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 3960 | 1461000648778 Marionette TRACE conn5 <- [1,1566,null,{}] 10:30:48 INFO - PROCESS | 3960 | 1461000648782 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:48 INFO - PROCESS | 3960 | 1461000648946 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 10:30:48 INFO - PROCESS | 3960 | 1461000648962 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F41A800 == 111 [pid = 3960] [id = 401] 10:30:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE99CD0400) [pid = 3960] [serial = 1203] [outer = 0000000000000000] 10:30:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE99CD7000) [pid = 3960] [serial = 1204] [outer = 000000BE99CD0400] 10:30:49 INFO - PROCESS | 3960 | 1461000649018 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE9D68C800) [pid = 3960] [serial = 1205] [outer = 000000BE99CD0400] 10:30:49 INFO - PROCESS | 3960 | 1461000649619 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 10:30:49 INFO - PROCESS | 3960 | 1461000649659 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 3960 | 1461000649662 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 10:30:49 INFO - PROCESS | 3960 | 1461000649666 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:30:49 INFO - PROCESS | 3960 | 1461000649668 Marionette TRACE conn5 <- [1,1570,null,{}] 10:30:49 INFO - PROCESS | 3960 | 1461000649671 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:49 INFO - PROCESS | 3960 | 1461000649790 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 10:30:49 INFO - PROCESS | 3960 | 1461000649931 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E1DB800 == 112 [pid = 3960] [id = 402] 10:30:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE99CD3C00) [pid = 3960] [serial = 1206] [outer = 0000000000000000] 10:30:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE9E122400) [pid = 3960] [serial = 1207] [outer = 000000BE99CD3C00] 10:30:49 INFO - PROCESS | 3960 | 1461000649990 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE9E129800) [pid = 3960] [serial = 1208] [outer = 000000BE99CD3C00] 10:30:50 INFO - PROCESS | 3960 | 1461000650612 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 987ms 10:30:50 INFO - PROCESS | 3960 | 1461000650655 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 3960 | 1461000650658 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 10:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:30:50 INFO - PROCESS | 3960 | 1461000650661 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 3960 | 1461000650664 Marionette TRACE conn5 <- [1,1574,null,{}] 10:30:50 INFO - PROCESS | 3960 | 1461000650725 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:50 INFO - PROCESS | 3960 | 1461000650846 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 10:30:50 INFO - PROCESS | 3960 | 1461000650985 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899BC800 == 113 [pid = 3960] [id = 403] 10:30:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE8959A800) [pid = 3960] [serial = 1209] [outer = 0000000000000000] 10:30:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE8F355400) [pid = 3960] [serial = 1210] [outer = 000000BE8959A800] 10:30:51 INFO - PROCESS | 3960 | 1461000651044 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE95D64C00) [pid = 3960] [serial = 1211] [outer = 000000BE8959A800] 10:30:51 INFO - PROCESS | 3960 | 1461000651629 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1010ms 10:30:51 INFO - PROCESS | 3960 | 1461000651683 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 3960 | 1461000651685 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 10:30:51 INFO - PROCESS | 3960 | 1461000651691 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:30:51 INFO - PROCESS | 3960 | 1461000651693 Marionette TRACE conn5 <- [1,1578,null,{}] 10:30:51 INFO - PROCESS | 3960 | 1461000651697 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:51 INFO - PROCESS | 3960 | 1461000651818 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 10:30:51 INFO - PROCESS | 3960 | 1461000651934 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FC07800 == 114 [pid = 3960] [id = 404] 10:30:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE82799000) [pid = 3960] [serial = 1212] [outer = 0000000000000000] 10:30:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE82F8B000) [pid = 3960] [serial = 1213] [outer = 000000BE82799000] 10:30:52 INFO - PROCESS | 3960 | 1461000652195 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE882E8400) [pid = 3960] [serial = 1214] [outer = 000000BE82799000] 10:30:52 INFO - PROCESS | 3960 | 1461000652823 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1182ms 10:30:52 INFO - PROCESS | 3960 | 1461000652877 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 3960 | 1461000652882 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 10:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:30:52 INFO - PROCESS | 3960 | 1461000652889 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 3960 | 1461000652891 Marionette TRACE conn5 <- [1,1582,null,{}] 10:30:52 INFO - PROCESS | 3960 | 1461000652896 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:53 INFO - PROCESS | 3960 | 1461000653051 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 10:30:53 INFO - PROCESS | 3960 | 1461000653199 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F39000 == 115 [pid = 3960] [id = 405] 10:30:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE8F150000) [pid = 3960] [serial = 1215] [outer = 0000000000000000] 10:30:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE8FBFB000) [pid = 3960] [serial = 1216] [outer = 000000BE8F150000] 10:30:53 INFO - PROCESS | 3960 | 1461000653252 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE909CB400) [pid = 3960] [serial = 1217] [outer = 000000BE8F150000] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D24E000 == 114 [pid = 3960] [id = 274] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7CE800 == 113 [pid = 3960] [id = 393] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CB8000 == 112 [pid = 3960] [id = 392] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA9800 == 111 [pid = 3960] [id = 391] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985AE800 == 110 [pid = 3960] [id = 390] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972CD000 == 109 [pid = 3960] [id = 389] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D3A800 == 108 [pid = 3960] [id = 388] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93442000 == 107 [pid = 3960] [id = 387] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90533800 == 106 [pid = 3960] [id = 386] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE88496800) [pid = 3960] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899E6000 == 105 [pid = 3960] [id = 385] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90226800 == 104 [pid = 3960] [id = 384] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D77A000 == 103 [pid = 3960] [id = 382] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5E5000 == 102 [pid = 3960] [id = 381] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5E6800 == 101 [pid = 3960] [id = 380] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5CC000 == 100 [pid = 3960] [id = 379] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D61A000 == 99 [pid = 3960] [id = 378] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97068000 == 98 [pid = 3960] [id = 377] 10:30:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9022C000 == 97 [pid = 3960] [id = 376] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE93D53400) [pid = 3960] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE94F29C00) [pid = 3960] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE983E4C00) [pid = 3960] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE9776E400) [pid = 3960] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE9885F800) [pid = 3960] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE90C8D400) [pid = 3960] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE92E47C00) [pid = 3960] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE8CBCA400) [pid = 3960] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE8F356000) [pid = 3960] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE9B5CB800) [pid = 3960] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE938D1400) [pid = 3960] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE8F2F8800) [pid = 3960] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE88E2E000) [pid = 3960] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE9CBAE000) [pid = 3960] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE9A2A8C00) [pid = 3960] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE87535400) [pid = 3960] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE9AED7000) [pid = 3960] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE8ED60C00) [pid = 3960] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE99D81400) [pid = 3960] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE92E09400) [pid = 3960] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE9AEF3400) [pid = 3960] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE9CB9C000) [pid = 3960] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE99D87000) [pid = 3960] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE9B5C9C00) [pid = 3960] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE8F354800) [pid = 3960] [serial = 670] [outer = 0000000000000000] [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.] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE98854000) [pid = 3960] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE93B25C00) [pid = 3960] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE9A2B2C00) [pid = 3960] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 10:30:53 INFO - PROCESS | 3960 | 1461000653904 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1080ms 10:30:53 INFO - PROCESS | 3960 | 1461000653971 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 3960 | 1461000653975 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 10:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:30:53 INFO - PROCESS | 3960 | 1461000653981 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - PROCESS | 3960 | 1461000653983 Marionette TRACE conn5 <- [1,1586,null,{}] 10:30:53 INFO - PROCESS | 3960 | 1461000653988 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:54 INFO - PROCESS | 3960 | 1461000654090 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 10:30:54 INFO - PROCESS | 3960 | 1461000654207 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90531000 == 98 [pid = 3960] [id = 406] 10:30:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE88E2F400) [pid = 3960] [serial = 1218] [outer = 0000000000000000] 10:30:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE8FBFC000) [pid = 3960] [serial = 1219] [outer = 000000BE88E2F400] 10:30:54 INFO - PROCESS | 3960 | 1461000654256 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE9299D800) [pid = 3960] [serial = 1220] [outer = 000000BE88E2F400] 10:30:54 INFO - PROCESS | 3960 | 1461000654666 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 776ms 10:30:54 INFO - PROCESS | 3960 | 1461000654761 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 3960 | 1461000654764 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:30:54 INFO - PROCESS | 3960 | 1461000654767 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 3960 | 1461000654771 Marionette TRACE conn5 <- [1,1590,null,{}] 10:30:54 INFO - PROCESS | 3960 | 1461000654782 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:54 INFO - PROCESS | 3960 | 1461000654886 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 10:30:54 INFO - PROCESS | 3960 | 1461000654902 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9707C800 == 99 [pid = 3960] [id = 407] 10:30:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE938D0C00) [pid = 3960] [serial = 1221] [outer = 0000000000000000] 10:30:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE938EBC00) [pid = 3960] [serial = 1222] [outer = 000000BE938D0C00] 10:30:54 INFO - PROCESS | 3960 | 1461000654949 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE93D45800) [pid = 3960] [serial = 1223] [outer = 000000BE938D0C00] 10:30:55 INFO - PROCESS | 3960 | 1461000655439 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 10:30:55 INFO - PROCESS | 3960 | 1461000655504 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 3960 | 1461000655507 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 10:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:30:55 INFO - PROCESS | 3960 | 1461000655510 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - PROCESS | 3960 | 1461000655512 Marionette TRACE conn5 <- [1,1594,null,{}] 10:30:55 INFO - PROCESS | 3960 | 1461000655515 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:55 INFO - PROCESS | 3960 | 1461000655617 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 10:30:55 INFO - PROCESS | 3960 | 1461000655629 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9839D000 == 100 [pid = 3960] [id = 408] 10:30:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE94410400) [pid = 3960] [serial = 1224] [outer = 0000000000000000] 10:30:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE94F2CC00) [pid = 3960] [serial = 1225] [outer = 000000BE94410400] 10:30:55 INFO - PROCESS | 3960 | 1461000655678 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE95DB2800) [pid = 3960] [serial = 1226] [outer = 000000BE94410400] 10:30:56 INFO - PROCESS | 3960 | 1461000656191 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 10:30:56 INFO - PROCESS | 3960 | 1461000656263 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 3960 | 1461000656266 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 10:30:56 INFO - PROCESS | 3960 | 1461000656271 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:30:56 INFO - PROCESS | 3960 | 1461000656273 Marionette TRACE conn5 <- [1,1598,null,{}] 10:30:56 INFO - PROCESS | 3960 | 1461000656277 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:56 INFO - PROCESS | 3960 | 1461000656411 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 10:30:56 INFO - PROCESS | 3960 | 1461000656479 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C3C800 == 101 [pid = 3960] [id = 409] 10:30:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9746B000) [pid = 3960] [serial = 1227] [outer = 0000000000000000] 10:30:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9776E000) [pid = 3960] [serial = 1228] [outer = 000000BE9746B000] 10:30:56 INFO - PROCESS | 3960 | 1461000656534 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE9857A000) [pid = 3960] [serial = 1229] [outer = 000000BE9746B000] 10:30:56 INFO - PROCESS | 3960 | 1461000656986 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 10:30:57 INFO - PROCESS | 3960 | 1461000657008 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 3960 | 1461000657010 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 10:30:57 INFO - PROCESS | 3960 | 1461000657014 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:30:57 INFO - PROCESS | 3960 | 1461000657015 Marionette TRACE conn5 <- [1,1602,null,{}] 10:30:57 INFO - PROCESS | 3960 | 1461000657019 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:57 INFO - PROCESS | 3960 | 1461000657162 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 10:30:57 INFO - PROCESS | 3960 | 1461000657233 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6DE800 == 102 [pid = 3960] [id = 410] 10:30:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE99D88000) [pid = 3960] [serial = 1230] [outer = 0000000000000000] 10:30:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9B445800) [pid = 3960] [serial = 1231] [outer = 000000BE99D88000] 10:30:57 INFO - PROCESS | 3960 | 1461000657280 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE9C64B000) [pid = 3960] [serial = 1232] [outer = 000000BE99D88000] 10:30:57 INFO - PROCESS | 3960 | 1461000657721 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:30:57 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 10:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 10:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:30:57 INFO - PROCESS | 3960 | 1461000657756 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 3960 | 1461000657758 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 10:30:57 INFO - PROCESS | 3960 | 1461000657761 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 3960 | 1461000657763 Marionette TRACE conn5 <- [1,1606,null,{}] 10:30:57 INFO - PROCESS | 3960 | 1461000657972 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE99D54000) [pid = 3960] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE93B1C400) [pid = 3960] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE95D66400) [pid = 3960] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE90282800) [pid = 3960] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE88089C00) [pid = 3960] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE8ECDEC00) [pid = 3960] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE88490000) [pid = 3960] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE91CBEC00) [pid = 3960] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE8E7AE400) [pid = 3960] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE95D69800) [pid = 3960] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE8F145400) [pid = 3960] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE92E8D800) [pid = 3960] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:30:57 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE9885AC00) [pid = 3960] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:30:58 INFO - PROCESS | 3960 | 1461000658116 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 10:30:58 INFO - PROCESS | 3960 | 1461000658123 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97085800 == 103 [pid = 3960] [id = 411] 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE88085800) [pid = 3960] [serial = 1233] [outer = 0000000000000000] 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE8ECDEC00) [pid = 3960] [serial = 1234] [outer = 000000BE88085800] 10:30:58 INFO - PROCESS | 3960 | 1461000658170 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE95D6AC00) [pid = 3960] [serial = 1235] [outer = 000000BE88085800] 10:30:58 INFO - PROCESS | 3960 | 1461000658600 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 883ms 10:30:58 INFO - PROCESS | 3960 | 1461000658647 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 3960 | 1461000658650 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 10:30:58 INFO - PROCESS | 3960 | 1461000658653 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:30:58 INFO - PROCESS | 3960 | 1461000658655 Marionette TRACE conn5 <- [1,1610,null,{}] 10:30:58 INFO - PROCESS | 3960 | 1461000658659 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:58 INFO - PROCESS | 3960 | 1461000658755 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 10:30:58 INFO - PROCESS | 3960 | 1461000658762 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2B5000 == 104 [pid = 3960] [id = 412] 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9C672800) [pid = 3960] [serial = 1236] [outer = 0000000000000000] 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9CA2F800) [pid = 3960] [serial = 1237] [outer = 000000BE9C672800] 10:30:58 INFO - PROCESS | 3960 | 1461000658807 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE9CBA4000) [pid = 3960] [serial = 1238] [outer = 000000BE9C672800] 10:30:59 INFO - PROCESS | 3960 | 1461000659250 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:30:59 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 10:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 629ms 10:30:59 INFO - PROCESS | 3960 | 1461000659285 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 3960 | 1461000659287 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 10:30:59 INFO - PROCESS | 3960 | 1461000659290 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:30:59 INFO - PROCESS | 3960 | 1461000659292 Marionette TRACE conn5 <- [1,1614,null,{}] 10:30:59 INFO - PROCESS | 3960 | 1461000659296 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:59 INFO - PROCESS | 3960 | 1461000659400 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 10:30:59 INFO - PROCESS | 3960 | 1461000659406 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D910800 == 105 [pid = 3960] [id = 413] 10:30:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE9D68AC00) [pid = 3960] [serial = 1239] [outer = 0000000000000000] 10:30:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9D691800) [pid = 3960] [serial = 1240] [outer = 000000BE9D68AC00] 10:30:59 INFO - PROCESS | 3960 | 1461000659452 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9DED6800) [pid = 3960] [serial = 1241] [outer = 000000BE9D68AC00] 10:30:59 INFO - PROCESS | 3960 | 1461000659927 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 10:30:59 INFO - PROCESS | 3960 | 1461000659967 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 10:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:30:59 INFO - PROCESS | 3960 | 1461000659970 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 10:31:00 INFO - PROCESS | 3960 | 1461000660058 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - PROCESS | 3960 | 1461000660062 Marionette TRACE conn5 <- [1,1618,null,{}] 10:31:00 INFO - PROCESS | 3960 | 1461000660080 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:00 INFO - PROCESS | 3960 | 1461000660264 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 10:31:00 INFO - PROCESS | 3960 | 1461000660411 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90226800 == 106 [pid = 3960] [id = 414] 10:31:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE8848D400) [pid = 3960] [serial = 1242] [outer = 0000000000000000] 10:31:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE8850E800) [pid = 3960] [serial = 1243] [outer = 000000BE8848D400] 10:31:00 INFO - PROCESS | 3960 | 1461000660474 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE8ECDDC00) [pid = 3960] [serial = 1244] [outer = 000000BE8848D400] 10:31:01 INFO - PROCESS | 3960 | 1461000661114 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1171ms 10:31:01 INFO - PROCESS | 3960 | 1461000661158 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 3960 | 1461000661163 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 10:31:01 INFO - PROCESS | 3960 | 1461000661167 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:31:01 INFO - PROCESS | 3960 | 1461000661170 Marionette TRACE conn5 <- [1,1622,null,{}] 10:31:01 INFO - PROCESS | 3960 | 1461000661179 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:01 INFO - PROCESS | 3960 | 1461000661340 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 10:31:01 INFO - PROCESS | 3960 | 1461000661487 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979D2000 == 107 [pid = 3960] [id = 415] 10:31:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE8848FC00) [pid = 3960] [serial = 1245] [outer = 0000000000000000] 10:31:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE932DB400) [pid = 3960] [serial = 1246] [outer = 000000BE8848FC00] 10:31:01 INFO - PROCESS | 3960 | 1461000661546 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE93B34400) [pid = 3960] [serial = 1247] [outer = 000000BE8848FC00] 10:31:02 INFO - PROCESS | 3960 | 1461000662155 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1018ms 10:31:02 INFO - PROCESS | 3960 | 1461000662199 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 3960 | 1461000662202 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:31:02 INFO - PROCESS | 3960 | 1461000662208 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 3960 | 1461000662210 Marionette TRACE conn5 <- [1,1626,null,{}] 10:31:02 INFO - PROCESS | 3960 | 1461000662214 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:02 INFO - PROCESS | 3960 | 1461000662342 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 10:31:02 INFO - PROCESS | 3960 | 1461000662508 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF7A800 == 108 [pid = 3960] [id = 416] 10:31:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE98579000) [pid = 3960] [serial = 1248] [outer = 0000000000000000] 10:31:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE99D02800) [pid = 3960] [serial = 1249] [outer = 000000BE98579000] 10:31:02 INFO - PROCESS | 3960 | 1461000662574 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE9A2B1C00) [pid = 3960] [serial = 1250] [outer = 000000BE98579000] 10:31:03 INFO - PROCESS | 3960 | 1461000663178 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1024ms 10:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:31:03 INFO - PROCESS | 3960 | 1461000663235 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 3960 | 1461000663237 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 10:31:03 INFO - PROCESS | 3960 | 1461000663241 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 3960 | 1461000663243 Marionette TRACE conn5 <- [1,1630,null,{}] 10:31:03 INFO - PROCESS | 3960 | 1461000663247 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:03 INFO - PROCESS | 3960 | 1461000663373 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 10:31:03 INFO - PROCESS | 3960 | 1461000663518 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA0F800 == 109 [pid = 3960] [id = 417] 10:31:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE9A2AA000) [pid = 3960] [serial = 1251] [outer = 0000000000000000] 10:31:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE9CF0D800) [pid = 3960] [serial = 1252] [outer = 000000BE9A2AA000] 10:31:03 INFO - PROCESS | 3960 | 1461000663577 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE9D692000) [pid = 3960] [serial = 1253] [outer = 000000BE9A2AA000] 10:31:04 INFO - PROCESS | 3960 | 1461000664169 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 10:31:04 INFO - PROCESS | 3960 | 1461000664230 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 3960 | 1461000664233 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:31:04 INFO - PROCESS | 3960 | 1461000664236 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 3960 | 1461000664238 Marionette TRACE conn5 <- [1,1634,null,{}] 10:31:04 INFO - PROCESS | 3960 | 1461000664242 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:04 INFO - PROCESS | 3960 | 1461000664363 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 10:31:04 INFO - PROCESS | 3960 | 1461000664521 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA05E7000 == 110 [pid = 3960] [id = 418] 10:31:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE9B44A400) [pid = 3960] [serial = 1254] [outer = 0000000000000000] 10:31:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE9DEDE400) [pid = 3960] [serial = 1255] [outer = 000000BE9B44A400] 10:31:04 INFO - PROCESS | 3960 | 1461000664580 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9E467000) [pid = 3960] [serial = 1256] [outer = 000000BE9B44A400] 10:31:05 INFO - PROCESS | 3960 | 1461000665182 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 10:31:05 INFO - PROCESS | 3960 | 1461000665225 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 10:31:05 INFO - PROCESS | 3960 | 1461000665227 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 10:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:31:05 INFO - PROCESS | 3960 | 1461000665231 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 3960 | 1461000665233 Marionette TRACE conn5 <- [1,1638,null,{}] 10:31:05 INFO - PROCESS | 3960 | 1461000665237 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:05 INFO - PROCESS | 3960 | 1461000665386 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 10:31:05 INFO - PROCESS | 3960 | 1461000665537 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB58800 == 111 [pid = 3960] [id = 419] 10:31:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE9E2C5000) [pid = 3960] [serial = 1257] [outer = 0000000000000000] 10:31:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9E46B800) [pid = 3960] [serial = 1258] [outer = 000000BE9E2C5000] 10:31:05 INFO - PROCESS | 3960 | 1461000665599 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BEFD7D8000) [pid = 3960] [serial = 1259] [outer = 000000BE9E2C5000] 10:31:06 INFO - PROCESS | 3960 | 1461000666165 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 10:31:06 INFO - PROCESS | 3960 | 1461000666220 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 3960 | 1461000666222 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 10:31:06 INFO - PROCESS | 3960 | 1461000666226 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:31:06 INFO - PROCESS | 3960 | 1461000666228 Marionette TRACE conn5 <- [1,1642,null,{}] 10:31:06 INFO - PROCESS | 3960 | 1461000666232 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:06 INFO - PROCESS | 3960 | 1461000666353 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 10:31:06 INFO - PROCESS | 3960 | 1461000666513 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E210000 == 112 [pid = 3960] [id = 420] 10:31:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BEA06E4000) [pid = 3960] [serial = 1260] [outer = 0000000000000000] 10:31:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BEA06EC800) [pid = 3960] [serial = 1261] [outer = 000000BEA06E4000] 10:31:06 INFO - PROCESS | 3960 | 1461000666571 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BEFD7D6800) [pid = 3960] [serial = 1262] [outer = 000000BEA06E4000] 10:31:07 INFO - PROCESS | 3960 | 1461000667156 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 10:31:07 INFO - PROCESS | 3960 | 1461000667215 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 3960 | 1461000667218 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 10:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:31:07 INFO - PROCESS | 3960 | 1461000667222 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 3960 | 1461000667224 Marionette TRACE conn5 <- [1,1646,null,{}] 10:31:07 INFO - PROCESS | 3960 | 1461000667229 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:07 INFO - PROCESS | 3960 | 1461000667351 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 10:31:07 INFO - PROCESS | 3960 | 1461000667497 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E229000 == 113 [pid = 3960] [id = 421] 10:31:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9EFB1800) [pid = 3960] [serial = 1263] [outer = 0000000000000000] 10:31:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE9EFB7000) [pid = 3960] [serial = 1264] [outer = 000000BE9EFB1800] 10:31:07 INFO - PROCESS | 3960 | 1461000667554 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BEA06E4800) [pid = 3960] [serial = 1265] [outer = 000000BE9EFB1800] 10:31:08 INFO - PROCESS | 3960 | 1461000668119 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 922ms 10:31:08 INFO - PROCESS | 3960 | 1461000668146 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 3960 | 1461000668149 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 10:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:31:08 INFO - PROCESS | 3960 | 1461000668152 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 3960 | 1461000668155 Marionette TRACE conn5 <- [1,1650,null,{}] 10:31:08 INFO - PROCESS | 3960 | 1461000668158 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:08 INFO - PROCESS | 3960 | 1461000668280 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 10:31:08 INFO - PROCESS | 3960 | 1461000668443 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F691800 == 114 [pid = 3960] [id = 422] 10:31:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE9EA8D800) [pid = 3960] [serial = 1266] [outer = 0000000000000000] 10:31:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE9EA94C00) [pid = 3960] [serial = 1267] [outer = 000000BE9EA8D800] 10:31:08 INFO - PROCESS | 3960 | 1461000668503 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE9EFBB000) [pid = 3960] [serial = 1268] [outer = 000000BE9EA8D800] 10:31:09 INFO - PROCESS | 3960 | 1461000669161 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1025ms 10:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:31:09 INFO - PROCESS | 3960 | 1461000669180 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 10:31:09 INFO - PROCESS | 3960 | 1461000669182 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 10:31:09 INFO - PROCESS | 3960 | 1461000669186 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - PROCESS | 3960 | 1461000669188 Marionette TRACE conn5 <- [1,1654,null,{}] 10:31:09 INFO - PROCESS | 3960 | 1461000669192 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:09 INFO - PROCESS | 3960 | 1461000669335 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 10:31:09 INFO - PROCESS | 3960 | 1461000669500 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E731000 == 115 [pid = 3960] [id = 423] 10:31:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE83EED000) [pid = 3960] [serial = 1269] [outer = 0000000000000000] 10:31:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE88237800) [pid = 3960] [serial = 1270] [outer = 000000BE83EED000] 10:31:09 INFO - PROCESS | 3960 | 1461000669559 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE95D6BC00) [pid = 3960] [serial = 1271] [outer = 000000BE83EED000] 10:31:10 INFO - PROCESS | 3960 | 1461000670059 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 921ms 10:31:10 INFO - PROCESS | 3960 | 1461000670110 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 3960 | 1461000670113 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 10:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:31:10 INFO - PROCESS | 3960 | 1461000670117 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 3960 | 1461000670121 Marionette TRACE conn5 <- [1,1658,null,{}] 10:31:10 INFO - PROCESS | 3960 | 1461000670125 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:10 INFO - PROCESS | 3960 | 1461000670275 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 10:31:10 INFO - PROCESS | 3960 | 1461000670653 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944EB000 == 116 [pid = 3960] [id = 424] 10:31:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE82E21C00) [pid = 3960] [serial = 1272] [outer = 0000000000000000] 10:31:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE87530000) [pid = 3960] [serial = 1273] [outer = 000000BE82E21C00] 10:31:10 INFO - PROCESS | 3960 | 1461000670753 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE88FEA000) [pid = 3960] [serial = 1274] [outer = 000000BE82E21C00] 10:31:11 INFO - PROCESS | 3960 | 1461000671330 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1324ms 10:31:11 INFO - PROCESS | 3960 | 1461000671446 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 3960 | 1461000671452 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 10:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:31:11 INFO - PROCESS | 3960 | 1461000671460 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 3960 | 1461000671463 Marionette TRACE conn5 <- [1,1662,null,{}] 10:31:11 INFO - PROCESS | 3960 | 1461000671468 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:11 INFO - PROCESS | 3960 | 1461000671598 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 10:31:11 INFO - PROCESS | 3960 | 1461000671752 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93286000 == 117 [pid = 3960] [id = 425] 10:31:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE90276800) [pid = 3960] [serial = 1275] [outer = 0000000000000000] 10:31:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE902DE800) [pid = 3960] [serial = 1276] [outer = 000000BE90276800] 10:31:11 INFO - PROCESS | 3960 | 1461000671811 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE92E0BC00) [pid = 3960] [serial = 1277] [outer = 000000BE90276800] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B51800 == 116 [pid = 3960] [id = 327] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6CA800 == 115 [pid = 3960] [id = 362] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFC44000 == 114 [pid = 3960] [id = 363] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D913000 == 113 [pid = 3960] [id = 364] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2B5000 == 112 [pid = 3960] [id = 412] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97085800 == 111 [pid = 3960] [id = 411] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6DE800 == 110 [pid = 3960] [id = 410] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99C3C800 == 109 [pid = 3960] [id = 409] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9839D000 == 108 [pid = 3960] [id = 408] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE9AB98800) [pid = 3960] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9707C800 == 107 [pid = 3960] [id = 407] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90531000 == 106 [pid = 3960] [id = 406] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F39000 == 105 [pid = 3960] [id = 405] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FC07800 == 104 [pid = 3960] [id = 404] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9F41A800 == 103 [pid = 3960] [id = 401] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EA22800 == 102 [pid = 3960] [id = 400] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFC27800 == 101 [pid = 3960] [id = 399] 10:31:12 INFO - PROCESS | 3960 | 1461000672424 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D931800 == 100 [pid = 3960] [id = 398] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2BF000 == 99 [pid = 3960] [id = 397] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97216000 == 98 [pid = 3960] [id = 396] 10:31:12 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023D000 == 97 [pid = 3960] [id = 395] 10:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1025ms 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE99D57400) [pid = 3960] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE9AE65400) [pid = 3960] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE93D48C00) [pid = 3960] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE94EEC400) [pid = 3960] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE95F9D400) [pid = 3960] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE902E4800) [pid = 3960] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE883D2800) [pid = 3960] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE8CB15800) [pid = 3960] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE8F35A800) [pid = 3960] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE8F144800) [pid = 3960] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE9B5C4C00) [pid = 3960] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE925EBC00) [pid = 3960] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE95DAC000) [pid = 3960] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9B44D400) [pid = 3960] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE9CB42400) [pid = 3960] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE8F210400) [pid = 3960] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE8FB61C00) [pid = 3960] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE8F216000) [pid = 3960] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE982B9000) [pid = 3960] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE92E3E800) [pid = 3960] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE9CBA3000) [pid = 3960] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE97F1A000) [pid = 3960] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE8CB14400) [pid = 3960] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE9CB98400) [pid = 3960] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE9746D400) [pid = 3960] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE98856C00) [pid = 3960] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE98570000) [pid = 3960] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE909C1C00) [pid = 3960] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE97F17C00) [pid = 3960] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE982B1000) [pid = 3960] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE93416000) [pid = 3960] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 10:31:12 INFO - PROCESS | 3960 | 1461000672564 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 3960 | 1461000672569 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 10:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:31:12 INFO - PROCESS | 3960 | 1461000672716 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 3960 | 1461000672718 Marionette TRACE conn5 <- [1,1666,null,{}] 10:31:12 INFO - PROCESS | 3960 | 1461000672723 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:12 INFO - PROCESS | 3960 | 1461000672834 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 10:31:12 INFO - PROCESS | 3960 | 1461000672955 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90528800 == 98 [pid = 3960] [id = 426] 10:31:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE87534400) [pid = 3960] [serial = 1278] [outer = 0000000000000000] 10:31:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE8BF6B800) [pid = 3960] [serial = 1279] [outer = 000000BE87534400] 10:31:13 INFO - PROCESS | 3960 | 1461000673003 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE8F58D400) [pid = 3960] [serial = 1280] [outer = 000000BE87534400] 10:31:13 INFO - PROCESS | 3960 | 1461000673439 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 881ms 10:31:13 INFO - PROCESS | 3960 | 1461000673503 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 3960 | 1461000673506 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 10:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:31:13 INFO - PROCESS | 3960 | 1461000673511 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - PROCESS | 3960 | 1461000673517 Marionette TRACE conn5 <- [1,1670,null,{}] 10:31:13 INFO - PROCESS | 3960 | 1461000673531 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:13 INFO - PROCESS | 3960 | 1461000673665 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 10:31:13 INFO - PROCESS | 3960 | 1461000673681 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972B8000 == 99 [pid = 3960] [id = 427] 10:31:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE92E80400) [pid = 3960] [serial = 1281] [outer = 0000000000000000] 10:31:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE932DE800) [pid = 3960] [serial = 1282] [outer = 000000BE92E80400] 10:31:13 INFO - PROCESS | 3960 | 1461000673729 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE938D6400) [pid = 3960] [serial = 1283] [outer = 000000BE92E80400] 10:31:14 INFO - PROCESS | 3960 | 1461000674202 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 10:31:14 INFO - PROCESS | 3960 | 1461000674246 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 10:31:14 INFO - PROCESS | 3960 | 1461000674249 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 10:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:31:14 INFO - PROCESS | 3960 | 1461000674257 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 3960 | 1461000674259 Marionette TRACE conn5 <- [1,1674,null,{}] 10:31:14 INFO - PROCESS | 3960 | 1461000674263 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:14 INFO - PROCESS | 3960 | 1461000674364 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 10:31:14 INFO - PROCESS | 3960 | 1461000674370 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988AD000 == 100 [pid = 3960] [id = 428] 10:31:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE93B17400) [pid = 3960] [serial = 1284] [outer = 0000000000000000] 10:31:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE93D48C00) [pid = 3960] [serial = 1285] [outer = 000000BE93B17400] 10:31:14 INFO - PROCESS | 3960 | 1461000674417 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE94F2FC00) [pid = 3960] [serial = 1286] [outer = 000000BE93B17400] 10:31:14 INFO - PROCESS | 3960 | 1461000674886 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:31:14 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 10:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 10:31:14 INFO - PROCESS | 3960 | 1461000674931 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 10:31:14 INFO - PROCESS | 3960 | 1461000674934 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 10:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:31:14 INFO - PROCESS | 3960 | 1461000674937 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 3960 | 1461000674939 Marionette TRACE conn5 <- [1,1678,null,{}] 10:31:14 INFO - PROCESS | 3960 | 1461000674942 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:15 INFO - PROCESS | 3960 | 1461000675077 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 10:31:15 INFO - PROCESS | 3960 | 1461000675129 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E77800 == 101 [pid = 3960] [id = 429] 10:31:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE97465000) [pid = 3960] [serial = 1287] [outer = 0000000000000000] 10:31:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE97762800) [pid = 3960] [serial = 1288] [outer = 000000BE97465000] 10:31:15 INFO - PROCESS | 3960 | 1461000675186 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE980B9000) [pid = 3960] [serial = 1289] [outer = 000000BE97465000] 10:31:15 INFO - PROCESS | 3960 | 1461000675680 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 776ms 10:31:15 INFO - PROCESS | 3960 | 1461000675716 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 3960 | 1461000675719 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:31:15 INFO - PROCESS | 3960 | 1461000675722 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 3960 | 1461000675724 Marionette TRACE conn5 <- [1,1682,null,{}] 10:31:15 INFO - PROCESS | 3960 | 1461000675727 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:15 INFO - PROCESS | 3960 | 1461000675864 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 10:31:15 INFO - PROCESS | 3960 | 1461000675885 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6D0000 == 102 [pid = 3960] [id = 430] 10:31:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9857BC00) [pid = 3960] [serial = 1290] [outer = 0000000000000000] 10:31:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9885DC00) [pid = 3960] [serial = 1291] [outer = 000000BE9857BC00] 10:31:15 INFO - PROCESS | 3960 | 1461000675931 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE99D0A400) [pid = 3960] [serial = 1292] [outer = 000000BE9857BC00] 10:31:16 INFO - PROCESS | 3960 | 1461000676379 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 10:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:31:16 INFO - PROCESS | 3960 | 1461000676396 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 10:31:16 INFO - PROCESS | 3960 | 1461000676399 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 10:31:16 INFO - PROCESS | 3960 | 1461000676402 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:31:16 INFO - PROCESS | 3960 | 1461000676404 Marionette TRACE conn5 <- [1,1686,null,{}] 10:31:16 INFO - PROCESS | 3960 | 1461000676407 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:16 INFO - PROCESS | 3960 | 1461000676569 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 10:31:16 INFO - PROCESS | 3960 | 1461000676594 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB51800 == 103 [pid = 3960] [id = 431] 10:31:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE99D5D400) [pid = 3960] [serial = 1293] [outer = 0000000000000000] 10:31:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9A2A9000) [pid = 3960] [serial = 1294] [outer = 000000BE99D5D400] 10:31:16 INFO - PROCESS | 3960 | 1461000676641 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9AE5F400) [pid = 3960] [serial = 1295] [outer = 000000BE99D5D400] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9746B000) [pid = 3960] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE99D88000) [pid = 3960] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE9C672800) [pid = 3960] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE82799000) [pid = 3960] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE938D0C00) [pid = 3960] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE94410400) [pid = 3960] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE8F150000) [pid = 3960] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE9A2B0800) [pid = 3960] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE88E2F400) [pid = 3960] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:31:17 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE88085800) [pid = 3960] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:31:17 INFO - PROCESS | 3960 | 1461000677362 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:31:17 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 10:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 10:31:17 INFO - PROCESS | 3960 | 1461000677391 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 3960 | 1461000677394 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 10:31:17 INFO - PROCESS | 3960 | 1461000677397 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:31:17 INFO - PROCESS | 3960 | 1461000677398 Marionette TRACE conn5 <- [1,1690,null,{}] 10:31:17 INFO - PROCESS | 3960 | 1461000677402 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:31:17 INFO - PROCESS | 3960 | 1461000677500 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 10:31:17 INFO - PROCESS | 3960 | 1461000677608 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972BC800 == 104 [pid = 3960] [id = 432] 10:31:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE88085800) [pid = 3960] [serial = 1296] [outer = 0000000000000000] 10:31:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE94EEBC00) [pid = 3960] [serial = 1297] [outer = 000000BE88085800] 10:31:17 INFO - PROCESS | 3960 | 1461000677655 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9AED1800) [pid = 3960] [serial = 1298] [outer = 000000BE88085800] 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:17 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:18 INFO - PROCESS | 3960 | 1461000678058 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 10:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:31:18 INFO - PROCESS | 3960 | 1461000678078 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 3960 | 1461000678080 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 10:31:18 INFO - PROCESS | 3960 | 1461000678084 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 3960 | 1461000678085 Marionette TRACE conn5 <- [1,1694,null,{}] 10:31:18 INFO - PROCESS | 3960 | 1461000678089 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:18 INFO - PROCESS | 3960 | 1461000678187 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 10:31:18 INFO - PROCESS | 3960 | 1461000678194 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6D3800 == 105 [pid = 3960] [id = 433] 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE82E20000) [pid = 3960] [serial = 1299] [outer = 0000000000000000] 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9B452400) [pid = 3960] [serial = 1300] [outer = 000000BE82E20000] 10:31:18 INFO - PROCESS | 3960 | 1461000678240 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9C66D400) [pid = 3960] [serial = 1301] [outer = 000000BE82E20000] 10:31:18 INFO - PROCESS | 3960 | 1461000678698 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 10:31:18 INFO - PROCESS | 3960 | 1461000678713 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 3960 | 1461000678715 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 10:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:31:18 INFO - PROCESS | 3960 | 1461000678737 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - PROCESS | 3960 | 1461000678740 Marionette TRACE conn5 <- [1,1698,null,{}] 10:31:18 INFO - PROCESS | 3960 | 1461000678743 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:18 INFO - PROCESS | 3960 | 1461000678842 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 10:31:18 INFO - PROCESS | 3960 | 1461000678848 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D937800 == 106 [pid = 3960] [id = 434] 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9CA3B400) [pid = 3960] [serial = 1302] [outer = 0000000000000000] 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9CB48400) [pid = 3960] [serial = 1303] [outer = 000000BE9CA3B400] 10:31:18 INFO - PROCESS | 3960 | 1461000678900 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9CF13400) [pid = 3960] [serial = 1304] [outer = 000000BE9CA3B400] 10:31:19 INFO - PROCESS | 3960 | 1461000679638 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 943ms 10:31:19 INFO - PROCESS | 3960 | 1461000679671 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 10:31:19 INFO - PROCESS | 3960 | 1461000679676 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 10:31:19 INFO - PROCESS | 3960 | 1461000679682 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:31:19 INFO - PROCESS | 3960 | 1461000679686 Marionette TRACE conn5 <- [1,1702,null,{}] 10:31:19 INFO - PROCESS | 3960 | 1461000679692 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:19 INFO - PROCESS | 3960 | 1461000679829 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 10:31:20 INFO - PROCESS | 3960 | 1461000679995 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9327E800 == 107 [pid = 3960] [id = 435] 10:31:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE8848C800) [pid = 3960] [serial = 1305] [outer = 0000000000000000] 10:31:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE8ED60C00) [pid = 3960] [serial = 1306] [outer = 000000BE8848C800] 10:31:20 INFO - PROCESS | 3960 | 1461000680057 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE90276C00) [pid = 3960] [serial = 1307] [outer = 000000BE8848C800] 10:31:20 INFO - PROCESS | 3960 | 1461000680706 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 10:31:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 10:31:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - _addTest/ [0,1705,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 3960 | 1461000680771 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 10:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:31:20 INFO - PROCESS | 3960 | 1461000680778 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 3960 | 1461000680781 Marionette TRACE conn5 <- [1,1706,null,{}] 10:31:20 INFO - PROCESS | 3960 | 1461000680801 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:20 INFO - PROCESS | 3960 | 1461000680929 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 10:31:21 INFO - PROCESS | 3960 | 1461000681077 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CB6000 == 108 [pid = 3960] [id = 436] 10:31:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE92E3D400) [pid = 3960] [serial = 1308] [outer = 0000000000000000] 10:31:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE94EF2400) [pid = 3960] [serial = 1309] [outer = 000000BE92E3D400] 10:31:21 INFO - PROCESS | 3960 | 1461000681136 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE97469000) [pid = 3960] [serial = 1310] [outer = 000000BE92E3D400] 10:31:21 INFO - PROCESS | 3960 | 1461000681771 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1036ms 10:31:21 INFO - PROCESS | 3960 | 1461000681820 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 10:31:21 INFO - PROCESS | 3960 | 1461000681823 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 10:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:31:21 INFO - PROCESS | 3960 | 1461000681827 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - PROCESS | 3960 | 1461000681831 Marionette TRACE conn5 <- [1,1710,null,{}] 10:31:21 INFO - PROCESS | 3960 | 1461000681843 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:22 INFO - PROCESS | 3960 | 1461000682029 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 10:31:22 INFO - PROCESS | 3960 | 1461000682180 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5CC000 == 109 [pid = 3960] [id = 437] 10:31:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE98572400) [pid = 3960] [serial = 1311] [outer = 0000000000000000] 10:31:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE9CA3AC00) [pid = 3960] [serial = 1312] [outer = 000000BE98572400] 10:31:22 INFO - PROCESS | 3960 | 1461000682243 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE9CF12800) [pid = 3960] [serial = 1313] [outer = 000000BE98572400] 10:31:22 INFO - PROCESS | 3960 | 1461000682868 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1078ms 10:31:22 INFO - PROCESS | 3960 | 1461000682907 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 3960 | 1461000682910 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 10:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:31:22 INFO - PROCESS | 3960 | 1461000682931 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 3960 | 1461000682934 Marionette TRACE conn5 <- [1,1714,null,{}] 10:31:22 INFO - PROCESS | 3960 | 1461000682937 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:23 INFO - PROCESS | 3960 | 1461000683063 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 10:31:23 INFO - PROCESS | 3960 | 1461000683224 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F68E800 == 110 [pid = 3960] [id = 438] 10:31:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE9DED1800) [pid = 3960] [serial = 1314] [outer = 0000000000000000] 10:31:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE9DEDB000) [pid = 3960] [serial = 1315] [outer = 000000BE9DED1800] 10:31:23 INFO - PROCESS | 3960 | 1461000683283 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9E2BF000) [pid = 3960] [serial = 1316] [outer = 000000BE9DED1800] 10:31:23 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:23 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:23 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:23 INFO - PROCESS | 3960 | [3960] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 10:31:23 INFO - PROCESS | 3960 | 1461000683906 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1024ms 10:31:23 INFO - PROCESS | 3960 | 1461000683958 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 3960 | 1461000683961 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 10:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:31:23 INFO - PROCESS | 3960 | 1461000683964 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 3960 | 1461000683967 Marionette TRACE conn5 <- [1,1718,null,{}] 10:31:23 INFO - PROCESS | 3960 | 1461000683970 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:24 INFO - PROCESS | 3960 | 1461000684113 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 10:31:24 INFO - PROCESS | 3960 | 1461000684266 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1B16000 == 111 [pid = 3960] [id = 439] 10:31:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9E2C9000) [pid = 3960] [serial = 1317] [outer = 0000000000000000] 10:31:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9E470400) [pid = 3960] [serial = 1318] [outer = 000000BE9E2C9000] 10:31:24 INFO - PROCESS | 3960 | 1461000684323 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE9EFB9400) [pid = 3960] [serial = 1319] [outer = 000000BE9E2C9000] 10:31:24 INFO - PROCESS | 3960 | 1461000684884 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 3960 | 1461000684956 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 10:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:31:24 INFO - PROCESS | 3960 | 1461000684960 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 3960 | 1461000684962 Marionette TRACE conn5 <- [1,1722,null,{}] 10:31:24 INFO - PROCESS | 3960 | 1461000684966 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:25 INFO - PROCESS | 3960 | 1461000685109 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 10:31:25 INFO - PROCESS | 3960 | 1461000685232 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D9A0000 == 112 [pid = 3960] [id = 440] 10:31:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE9C36D400) [pid = 3960] [serial = 1320] [outer = 0000000000000000] 10:31:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE9C8C0400) [pid = 3960] [serial = 1321] [outer = 000000BE9C36D400] 10:31:25 INFO - PROCESS | 3960 | 1461000685333 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE9EA96800) [pid = 3960] [serial = 1322] [outer = 000000BE9C36D400] 10:31:25 INFO - PROCESS | 3960 | 1461000685942 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1025ms 10:31:25 INFO - PROCESS | 3960 | 1461000685986 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 3960 | 1461000685989 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 10:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:31:26 INFO - PROCESS | 3960 | 1461000685992 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 3960 | 1461000685994 Marionette TRACE conn5 <- [1,1726,null,{}] 10:31:26 INFO - PROCESS | 3960 | 1461000685998 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:26 INFO - PROCESS | 3960 | 1461000686120 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 10:31:26 INFO - PROCESS | 3960 | 1461000686282 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BB1800 == 113 [pid = 3960] [id = 441] 10:31:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE9E2C9C00) [pid = 3960] [serial = 1323] [outer = 0000000000000000] 10:31:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE9F4B8400) [pid = 3960] [serial = 1324] [outer = 000000BE9E2C9C00] 10:31:26 INFO - PROCESS | 3960 | 1461000686340 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE9F4BF800) [pid = 3960] [serial = 1325] [outer = 000000BE9E2C9C00] 10:31:26 INFO - PROCESS | 3960 | 1461000686944 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1018ms 10:31:27 INFO - PROCESS | 3960 | 1461000687013 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 10:31:27 INFO - PROCESS | 3960 | 1461000687016 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 10:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:31:27 INFO - PROCESS | 3960 | 1461000687019 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - PROCESS | 3960 | 1461000687022 Marionette TRACE conn5 <- [1,1730,null,{}] 10:31:27 INFO - PROCESS | 3960 | 1461000687025 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:27 INFO - PROCESS | 3960 | 1461000687146 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 10:31:27 INFO - PROCESS | 3960 | 1461000687296 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1538800 == 114 [pid = 3960] [id = 442] 10:31:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE9E175C00) [pid = 3960] [serial = 1326] [outer = 0000000000000000] 10:31:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE9E17C000) [pid = 3960] [serial = 1327] [outer = 000000BE9E175C00] 10:31:27 INFO - PROCESS | 3960 | 1461000687354 Marionette DEBUG loaded listener.js 10:31:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE9F4BA000) [pid = 3960] [serial = 1328] [outer = 000000BE9E175C00] 10:31:27 INFO - PROCESS | 3960 | 1461000687944 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1171ms 10:31:28 INFO - PROCESS | 3960 | 1461000688221 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 10:31:28 INFO - PROCESS | 3960 | 1461000688226 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 10:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:31:28 INFO - PROCESS | 3960 | 1461000688233 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:31:28 INFO - PROCESS | 3960 | 1461000688236 Marionette TRACE conn5 <- [1,1734,null,{}] 10:31:28 INFO - PROCESS | 3960 | 1461000688242 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:28 INFO - PROCESS | 3960 | 1461000688367 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 10:31:28 INFO - PROCESS | 3960 | 1461000688510 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9706D000 == 115 [pid = 3960] [id = 443] 10:31:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE883D5800) [pid = 3960] [serial = 1329] [outer = 0000000000000000] 10:31:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE88492C00) [pid = 3960] [serial = 1330] [outer = 000000BE883D5800] 10:31:28 INFO - PROCESS | 3960 | 1461000688564 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE8F91B400) [pid = 3960] [serial = 1331] [outer = 000000BE883D5800] 10:31:29 INFO - PROCESS | 3960 | 1461000689178 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 987ms 10:31:29 INFO - PROCESS | 3960 | 1461000689225 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 3960 | 1461000689229 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 10:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:31:29 INFO - PROCESS | 3960 | 1461000689236 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 3960 | 1461000689240 Marionette TRACE conn5 <- [1,1738,null,{}] 10:31:29 INFO - PROCESS | 3960 | 1461000689244 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:29 INFO - PROCESS | 3960 | 1461000689362 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 10:31:29 INFO - PROCESS | 3960 | 1461000689512 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ADD800 == 116 [pid = 3960] [id = 444] 10:31:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE8E1DD000) [pid = 3960] [serial = 1332] [outer = 0000000000000000] 10:31:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE932D4800) [pid = 3960] [serial = 1333] [outer = 000000BE8E1DD000] 10:31:29 INFO - PROCESS | 3960 | 1461000689565 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE93B2D000) [pid = 3960] [serial = 1334] [outer = 000000BE8E1DD000] 10:31:30 INFO - PROCESS | 3960 | 1461000690191 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1028ms 10:31:30 INFO - PROCESS | 3960 | 1461000690266 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 10:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:31:30 INFO - PROCESS | 3960 | 1461000690269 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 10:31:30 INFO - PROCESS | 3960 | 1461000690273 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 3960 | 1461000690275 Marionette TRACE conn5 <- [1,1742,null,{}] 10:31:30 INFO - PROCESS | 3960 | 1461000690323 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:30 INFO - PROCESS | 3960 | 1461000690484 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 10:31:30 INFO - PROCESS | 3960 | 1461000690595 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B638800 == 117 [pid = 3960] [id = 445] 10:31:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE95D66000) [pid = 3960] [serial = 1335] [outer = 0000000000000000] 10:31:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE98854000) [pid = 3960] [serial = 1336] [outer = 000000BE95D66000] 10:31:30 INFO - PROCESS | 3960 | 1461000690653 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE9AB8A800) [pid = 3960] [serial = 1337] [outer = 000000BE95D66000] 10:31:31 INFO - PROCESS | 3960 | 1461000691246 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1029ms 10:31:31 INFO - PROCESS | 3960 | 1461000691304 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 3960 | 1461000691307 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 10:31:31 INFO - PROCESS | 3960 | 1461000691310 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:31:31 INFO - PROCESS | 3960 | 1461000691312 Marionette TRACE conn5 <- [1,1746,null,{}] 10:31:31 INFO - PROCESS | 3960 | 1461000691315 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:31 INFO - PROCESS | 3960 | 1461000691432 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9721A800 == 116 [pid = 3960] [id = 321] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CA9C800 == 115 [pid = 3960] [id = 304] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88462800 == 114 [pid = 3960] [id = 383] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6D3800 == 113 [pid = 3960] [id = 433] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972BC800 == 112 [pid = 3960] [id = 432] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CB51800 == 111 [pid = 3960] [id = 431] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6D0000 == 110 [pid = 3960] [id = 430] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E77800 == 109 [pid = 3960] [id = 429] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE9D691800) [pid = 3960] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE92E3A400) [pid = 3960] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE8CBD7000) [pid = 3960] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9C650400) [pid = 3960] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9B44B000) [pid = 3960] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE97F18000) [pid = 3960] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9CBA7400) [pid = 3960] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE99CD7000) [pid = 3960] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE9E122400) [pid = 3960] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE8F355400) [pid = 3960] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988AD000 == 108 [pid = 3960] [id = 428] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972B8000 == 107 [pid = 3960] [id = 427] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90528800 == 106 [pid = 3960] [id = 426] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93286000 == 105 [pid = 3960] [id = 425] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944EB000 == 104 [pid = 3960] [id = 424] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E210000 == 103 [pid = 3960] [id = 420] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CB58800 == 102 [pid = 3960] [id = 419] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA05E7000 == 101 [pid = 3960] [id = 418] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EA0F800 == 100 [pid = 3960] [id = 417] 10:31:31 INFO - PROCESS | 3960 | 1461000691642 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF7A800 == 99 [pid = 3960] [id = 416] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979D2000 == 98 [pid = 3960] [id = 415] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90226800 == 97 [pid = 3960] [id = 414] 10:31:31 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D910800 == 96 [pid = 3960] [id = 413] 10:31:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB89800 == 97 [pid = 3960] [id = 446] 10:31:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE822C4000) [pid = 3960] [serial = 1338] [outer = 0000000000000000] 10:31:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE87D0BC00) [pid = 3960] [serial = 1339] [outer = 000000BE822C4000] 10:31:31 INFO - PROCESS | 3960 | 1461000691692 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE8F169800) [pid = 3960] [serial = 1340] [outer = 000000BE822C4000] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE9776E000) [pid = 3960] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE9B445800) [pid = 3960] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE9857A000) [pid = 3960] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE9C64B000) [pid = 3960] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE9CA2F800) [pid = 3960] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE882E8400) [pid = 3960] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE82F8B000) [pid = 3960] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE938EBC00) [pid = 3960] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE93D45800) [pid = 3960] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE94F2CC00) [pid = 3960] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE909CB400) [pid = 3960] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE8FBFB000) [pid = 3960] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE9AEF1000) [pid = 3960] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE8FBFC000) [pid = 3960] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE9299D800) [pid = 3960] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE9CBA4000) [pid = 3960] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE8ECDEC00) [pid = 3960] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE95D6AC00) [pid = 3960] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 10:31:31 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE95DB2800) [pid = 3960] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 10:31:32 INFO - PROCESS | 3960 | 1461000692138 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 881ms 10:31:32 INFO - PROCESS | 3960 | 1461000692194 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 3960 | 1461000692197 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 10:31:32 INFO - PROCESS | 3960 | 1461000692200 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:31:32 INFO - PROCESS | 3960 | 1461000692202 Marionette TRACE conn5 <- [1,1750,null,{}] 10:31:32 INFO - PROCESS | 3960 | 1461000692205 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:32 INFO - PROCESS | 3960 | 1461000692301 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 10:31:32 INFO - PROCESS | 3960 | 1461000692307 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F5B800 == 98 [pid = 3960] [id = 447] 10:31:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE902DE400) [pid = 3960] [serial = 1341] [outer = 0000000000000000] 10:31:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE909CC800) [pid = 3960] [serial = 1342] [outer = 000000BE902DE400] 10:31:32 INFO - PROCESS | 3960 | 1461000692353 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE9340F400) [pid = 3960] [serial = 1343] [outer = 000000BE902DE400] 10:31:32 INFO - PROCESS | 3960 | 1461000692830 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 10:31:32 INFO - PROCESS | 3960 | 1461000692895 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 3960 | 1461000692897 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 10:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:31:32 INFO - PROCESS | 3960 | 1461000692900 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 3960 | 1461000692902 Marionette TRACE conn5 <- [1,1754,null,{}] 10:31:32 INFO - PROCESS | 3960 | 1461000692906 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:33 INFO - PROCESS | 3960 | 1461000693053 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 10:31:33 INFO - PROCESS | 3960 | 1461000693174 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA6000 == 99 [pid = 3960] [id = 448] 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE92E87000) [pid = 3960] [serial = 1344] [outer = 0000000000000000] 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE98575C00) [pid = 3960] [serial = 1345] [outer = 000000BE92E87000] 10:31:33 INFO - PROCESS | 3960 | 1461000693223 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9AB8F000) [pid = 3960] [serial = 1346] [outer = 000000BE92E87000] 10:31:33 INFO - PROCESS | 3960 | 1461000693587 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 10:31:33 INFO - PROCESS | 3960 | 1461000693637 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 10:31:33 INFO - PROCESS | 3960 | 1461000693639 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 10:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:31:33 INFO - PROCESS | 3960 | 1461000693642 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:31:33 INFO - PROCESS | 3960 | 1461000693644 Marionette TRACE conn5 <- [1,1758,null,{}] 10:31:33 INFO - PROCESS | 3960 | 1461000693647 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:33 INFO - PROCESS | 3960 | 1461000693743 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 10:31:33 INFO - PROCESS | 3960 | 1461000693750 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D142800 == 100 [pid = 3960] [id = 449] 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9AEDAC00) [pid = 3960] [serial = 1347] [outer = 0000000000000000] 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE9B44E000) [pid = 3960] [serial = 1348] [outer = 000000BE9AEDAC00] 10:31:33 INFO - PROCESS | 3960 | 1461000693795 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE9C64C400) [pid = 3960] [serial = 1349] [outer = 000000BE9AEDAC00] 10:31:34 INFO - PROCESS | 3960 | 1461000694310 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 10:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:31:34 INFO - PROCESS | 3960 | 1461000694342 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 3960 | 1461000694345 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 10:31:34 INFO - PROCESS | 3960 | 1461000694348 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 3960 | 1461000694350 Marionette TRACE conn5 <- [1,1762,null,{}] 10:31:34 INFO - PROCESS | 3960 | 1461000694353 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:34 INFO - PROCESS | 3960 | 1461000694489 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 10:31:34 INFO - PROCESS | 3960 | 1461000694539 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D61F000 == 101 [pid = 3960] [id = 450] 10:31:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE9C66E000) [pid = 3960] [serial = 1350] [outer = 0000000000000000] 10:31:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE9C8B9800) [pid = 3960] [serial = 1351] [outer = 000000BE9C66E000] 10:31:34 INFO - PROCESS | 3960 | 1461000694584 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE9CA33800) [pid = 3960] [serial = 1352] [outer = 000000BE9C66E000] 10:31:35 INFO - PROCESS | 3960 | 1461000695029 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 10:31:35 INFO - PROCESS | 3960 | 1461000695083 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 3960 | 1461000695085 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 10:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:31:35 INFO - PROCESS | 3960 | 1461000695088 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 3960 | 1461000695090 Marionette TRACE conn5 <- [1,1766,null,{}] 10:31:35 INFO - PROCESS | 3960 | 1461000695093 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:35 INFO - PROCESS | 3960 | 1461000695226 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 10:31:35 INFO - PROCESS | 3960 | 1461000695245 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D93E000 == 102 [pid = 3960] [id = 451] 10:31:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE9C8C3400) [pid = 3960] [serial = 1353] [outer = 0000000000000000] 10:31:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE9CBA0000) [pid = 3960] [serial = 1354] [outer = 000000BE9C8C3400] 10:31:35 INFO - PROCESS | 3960 | 1461000695290 Marionette DEBUG loaded listener.js 10:31:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE9CF14800) [pid = 3960] [serial = 1355] [outer = 000000BE9C8C3400] 10:31:35 INFO - PROCESS | 3960 | 1461000695742 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 10:31:35 INFO - PROCESS | 3960 | 1461000695782 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 3960 | 1461000695784 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 10:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:31:35 INFO - PROCESS | 3960 | 1461000695788 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 3960 | 1461000695789 Marionette TRACE conn5 <- [1,1770,null,{}] 10:31:35 INFO - PROCESS | 3960 | 1461000695793 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:35 INFO - PROCESS | 3960 | 1461000695958 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE99CD0400) [pid = 3960] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9CA30000) [pid = 3960] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE8959A800) [pid = 3960] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE82E1A000) [pid = 3960] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE93D4CC00) [pid = 3960] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE8F14EC00) [pid = 3960] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE8CB1F000) [pid = 3960] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE9AE62000) [pid = 3960] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE9440B000) [pid = 3960] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE99D5F000) [pid = 3960] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE87E4D000) [pid = 3960] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE8408E000) [pid = 3960] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE87DA2C00) [pid = 3960] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE8FBF5000) [pid = 3960] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE8C710C00) [pid = 3960] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE938D7800) [pid = 3960] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE93B1F400) [pid = 3960] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE8FA3C000) [pid = 3960] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE9C649C00) [pid = 3960] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE8F145C00) [pid = 3960] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE99CD3C00) [pid = 3960] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE93D54800) [pid = 3960] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE95FA3000) [pid = 3960] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE9885C400) [pid = 3960] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE8CADB800) [pid = 3960] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE8CAE0800) [pid = 3960] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE84861400) [pid = 3960] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE9CB3B800) [pid = 3960] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE9CBA6400) [pid = 3960] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE93413800) [pid = 3960] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE882A7C00) [pid = 3960] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE9B5C8000) [pid = 3960] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE97F1A400) [pid = 3960] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE88510000) [pid = 3960] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE90283400) [pid = 3960] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE9AEF6400) [pid = 3960] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE982B0400) [pid = 3960] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE883D4C00) [pid = 3960] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE93D4AC00) [pid = 3960] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE9C646C00) [pid = 3960] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE9AED7C00) [pid = 3960] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE9CB96C00) [pid = 3960] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE93415C00) [pid = 3960] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE8CB24C00) [pid = 3960] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE982AE800) [pid = 3960] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE9AE67800) [pid = 3960] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE909C4400) [pid = 3960] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE99D8C800) [pid = 3960] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE84015400) [pid = 3960] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE9B448800) [pid = 3960] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE929A2C00) [pid = 3960] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE97465000) [pid = 3960] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE9857BC00) [pid = 3960] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE88085800) [pid = 3960] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE99D5D400) [pid = 3960] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE82E20000) [pid = 3960] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE8848D400) [pid = 3960] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE9E2C5000) [pid = 3960] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BEA06E4000) [pid = 3960] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE82E21C00) [pid = 3960] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE90276800) [pid = 3960] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE8848FC00) [pid = 3960] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE92E80400) [pid = 3960] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE9D68AC00) [pid = 3960] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE98579000) [pid = 3960] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE9A2AA000) [pid = 3960] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE87534400) [pid = 3960] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE93B17400) [pid = 3960] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:31:36 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE9B44A400) [pid = 3960] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:31:36 INFO - PROCESS | 3960 | 1461000696749 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE87D62800 == 103 [pid = 3960] [id = 452] 10:31:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE82E20000) [pid = 3960] [serial = 1356] [outer = 0000000000000000] 10:31:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE8408E000) [pid = 3960] [serial = 1357] [outer = 000000BE82E20000] 10:31:36 INFO - PROCESS | 3960 | 1461000696796 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE88EF3800) [pid = 3960] [serial = 1358] [outer = 000000BE82E20000] 10:31:37 INFO - PROCESS | 3960 | 1461000697166 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:31:37 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 10:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1439ms 10:31:37 INFO - PROCESS | 3960 | 1461000697230 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 3960 | 1461000697233 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 10:31:37 INFO - PROCESS | 3960 | 1461000697236 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:31:37 INFO - PROCESS | 3960 | 1461000697238 Marionette TRACE conn5 <- [1,1774,null,{}] 10:31:37 INFO - PROCESS | 3960 | 1461000697242 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:37 INFO - PROCESS | 3960 | 1461000697361 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 10:31:37 INFO - PROCESS | 3960 | 1461000697374 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D76A800 == 104 [pid = 3960] [id = 453] 10:31:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE8F3F3800) [pid = 3960] [serial = 1359] [outer = 0000000000000000] 10:31:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE90663C00) [pid = 3960] [serial = 1360] [outer = 000000BE8F3F3800] 10:31:37 INFO - PROCESS | 3960 | 1461000697425 Marionette DEBUG loaded listener.js 10:31:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE9440C000) [pid = 3960] [serial = 1361] [outer = 000000BE8F3F3800] 10:31:37 INFO - PROCESS | 3960 | 1461000697890 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 691ms 10:31:37 INFO - PROCESS | 3960 | 1461000697930 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 3960 | 1461000697932 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 10:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:31:37 INFO - PROCESS | 3960 | 1461000697936 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - PROCESS | 3960 | 1461000697938 Marionette TRACE conn5 <- [1,1778,null,{}] 10:31:37 INFO - PROCESS | 3960 | 1461000697942 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:38 INFO - PROCESS | 3960 | 1461000698064 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 10:31:38 INFO - PROCESS | 3960 | 1461000698072 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F40A000 == 105 [pid = 3960] [id = 454] 10:31:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE97465000) [pid = 3960] [serial = 1362] [outer = 0000000000000000] 10:31:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE982BC000) [pid = 3960] [serial = 1363] [outer = 000000BE97465000] 10:31:38 INFO - PROCESS | 3960 | 1461000698117 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE99D89C00) [pid = 3960] [serial = 1364] [outer = 000000BE97465000] 10:31:38 INFO - PROCESS | 3960 | 1461000698568 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 692ms 10:31:38 INFO - PROCESS | 3960 | 1461000698630 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 10:31:38 INFO - PROCESS | 3960 | 1461000698632 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 10:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:31:38 INFO - PROCESS | 3960 | 1461000698636 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:31:38 INFO - PROCESS | 3960 | 1461000698638 Marionette TRACE conn5 <- [1,1782,null,{}] 10:31:38 INFO - PROCESS | 3960 | 1461000698642 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:38 INFO - PROCESS | 3960 | 1461000698828 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 10:31:38 INFO - PROCESS | 3960 | 1461000698977 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8FC07800 == 106 [pid = 3960] [id = 455] 10:31:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE83EEA800) [pid = 3960] [serial = 1365] [outer = 0000000000000000] 10:31:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE8401CC00) [pid = 3960] [serial = 1366] [outer = 000000BE83EEA800] 10:31:39 INFO - PROCESS | 3960 | 1461000699041 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE8CA6CC00) [pid = 3960] [serial = 1367] [outer = 000000BE83EEA800] 10:31:39 INFO - PROCESS | 3960 | 1461000699728 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1141ms 10:31:39 INFO - PROCESS | 3960 | 1461000699781 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 10:31:39 INFO - PROCESS | 3960 | 1461000699786 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 10:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:31:39 INFO - PROCESS | 3960 | 1461000699805 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:31:39 INFO - PROCESS | 3960 | 1461000699810 Marionette TRACE conn5 <- [1,1786,null,{}] 10:31:39 INFO - PROCESS | 3960 | 1461000699815 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:39 INFO - PROCESS | 3960 | 1461000699951 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 10:31:40 INFO - PROCESS | 3960 | 1461000700096 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA4800 == 107 [pid = 3960] [id = 456] 10:31:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE909CCC00) [pid = 3960] [serial = 1368] [outer = 0000000000000000] 10:31:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE932D5400) [pid = 3960] [serial = 1369] [outer = 000000BE909CCC00] 10:31:40 INFO - PROCESS | 3960 | 1461000700159 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE93B30C00) [pid = 3960] [serial = 1370] [outer = 000000BE909CCC00] 10:31:40 INFO - PROCESS | 3960 | 1461000700815 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1028ms 10:31:40 INFO - PROCESS | 3960 | 1461000700836 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 10:31:40 INFO - PROCESS | 3960 | 1461000700839 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 10:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:31:40 INFO - PROCESS | 3960 | 1461000700843 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:31:40 INFO - PROCESS | 3960 | 1461000700845 Marionette TRACE conn5 <- [1,1790,null,{}] 10:31:40 INFO - PROCESS | 3960 | 1461000700891 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:41 INFO - PROCESS | 3960 | 1461000701019 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 10:31:41 INFO - PROCESS | 3960 | 1461000701169 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF67800 == 108 [pid = 3960] [id = 457] 10:31:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9745FC00) [pid = 3960] [serial = 1371] [outer = 0000000000000000] 10:31:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE97F14C00) [pid = 3960] [serial = 1372] [outer = 000000BE9745FC00] 10:31:41 INFO - PROCESS | 3960 | 1461000701228 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE983E6800) [pid = 3960] [serial = 1373] [outer = 000000BE9745FC00] 10:31:41 INFO - PROCESS | 3960 | 1461000701880 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1091ms 10:31:41 INFO - PROCESS | 3960 | 1461000701952 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 3960 | 1461000701957 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 10:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:31:41 INFO - PROCESS | 3960 | 1461000701969 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 3960 | 1461000701974 Marionette TRACE conn5 <- [1,1794,null,{}] 10:31:41 INFO - PROCESS | 3960 | 1461000701978 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:42 INFO - PROCESS | 3960 | 1461000702165 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 10:31:42 INFO - PROCESS | 3960 | 1461000702274 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1B1C800 == 109 [pid = 3960] [id = 458] 10:31:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE99D85000) [pid = 3960] [serial = 1374] [outer = 0000000000000000] 10:31:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9B44F400) [pid = 3960] [serial = 1375] [outer = 000000BE99D85000] 10:31:42 INFO - PROCESS | 3960 | 1461000702332 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9C668400) [pid = 3960] [serial = 1376] [outer = 000000BE99D85000] 10:31:42 INFO - PROCESS | 3960 | 1461000702876 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 944ms 10:31:42 INFO - PROCESS | 3960 | 1461000702916 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 10:31:42 INFO - PROCESS | 3960 | 1461000702918 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 10:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:31:42 INFO - PROCESS | 3960 | 1461000702922 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - PROCESS | 3960 | 1461000702924 Marionette TRACE conn5 <- [1,1798,null,{}] 10:31:42 INFO - PROCESS | 3960 | 1461000702928 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:43 INFO - PROCESS | 3960 | 1461000703052 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 10:31:43 INFO - PROCESS | 3960 | 1461000703216 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EED5000 == 110 [pid = 3960] [id = 459] 10:31:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9C8BE000) [pid = 3960] [serial = 1377] [outer = 0000000000000000] 10:31:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE9CB42800) [pid = 3960] [serial = 1378] [outer = 000000BE9C8BE000] 10:31:43 INFO - PROCESS | 3960 | 1461000703274 Marionette DEBUG loaded listener.js 10:31:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE9D68EC00) [pid = 3960] [serial = 1379] [outer = 000000BE9C8BE000] 10:31:43 INFO - PROCESS | 3960 | 1461000703884 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 10:31:43 INFO - PROCESS | 3960 | 1461000703908 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 10:31:43 INFO - PROCESS | 3960 | 1461000703911 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 10:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:31:43 INFO - PROCESS | 3960 | 1461000703914 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:31:43 INFO - PROCESS | 3960 | 1461000703916 Marionette TRACE conn5 <- [1,1802,null,{}] 10:31:43 INFO - PROCESS | 3960 | 1461000703920 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:44 INFO - PROCESS | 3960 | 1461000704045 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 10:31:44 INFO - PROCESS | 3960 | 1461000704210 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3313000 == 111 [pid = 3960] [id = 460] 10:31:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9E179400) [pid = 3960] [serial = 1380] [outer = 0000000000000000] 10:31:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9E17D000) [pid = 3960] [serial = 1381] [outer = 000000BE9E179400] 10:31:44 INFO - PROCESS | 3960 | 1461000704278 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE9E46E000) [pid = 3960] [serial = 1382] [outer = 000000BE9E179400] 10:31:44 INFO - PROCESS | 3960 | 1461000704878 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1028ms 10:31:44 INFO - PROCESS | 3960 | 1461000704946 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 10:31:44 INFO - PROCESS | 3960 | 1461000704948 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 10:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:31:44 INFO - PROCESS | 3960 | 1461000704951 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - PROCESS | 3960 | 1461000704954 Marionette TRACE conn5 <- [1,1806,null,{}] 10:31:44 INFO - PROCESS | 3960 | 1461000704974 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:45 INFO - PROCESS | 3960 | 1461000705097 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 10:31:45 INFO - PROCESS | 3960 | 1461000705250 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EE12800 == 112 [pid = 3960] [id = 461] 10:31:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE9EFB6000) [pid = 3960] [serial = 1383] [outer = 0000000000000000] 10:31:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9F46F400) [pid = 3960] [serial = 1384] [outer = 000000BE9EFB6000] 10:31:45 INFO - PROCESS | 3960 | 1461000705306 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE9F476000) [pid = 3960] [serial = 1385] [outer = 000000BE9EFB6000] 10:31:45 INFO - PROCESS | 3960 | 1461000705927 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1028ms 10:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:31:45 INFO - PROCESS | 3960 | 1461000705983 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 10:31:45 INFO - PROCESS | 3960 | 1461000705985 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 10:31:45 INFO - PROCESS | 3960 | 1461000705989 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 3960 | 1461000705991 Marionette TRACE conn5 <- [1,1810,null,{}] 10:31:45 INFO - PROCESS | 3960 | 1461000705994 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:46 INFO - PROCESS | 3960 | 1461000706117 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 10:31:46 INFO - PROCESS | 3960 | 1461000706283 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901C0800 == 113 [pid = 3960] [id = 462] 10:31:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE89599400) [pid = 3960] [serial = 1386] [outer = 0000000000000000] 10:31:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE8F211C00) [pid = 3960] [serial = 1387] [outer = 000000BE89599400] 10:31:46 INFO - PROCESS | 3960 | 1461000706342 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE9098E400) [pid = 3960] [serial = 1388] [outer = 000000BE89599400] 10:31:46 INFO - PROCESS | 3960 | 1461000706936 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 10:31:46 INFO - PROCESS | 3960 | 1461000706978 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 10:31:46 INFO - PROCESS | 3960 | 1461000706980 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 10:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:31:46 INFO - PROCESS | 3960 | 1461000706984 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - PROCESS | 3960 | 1461000706986 Marionette TRACE conn5 <- [1,1814,null,{}] 10:31:47 INFO - PROCESS | 3960 | 1461000706990 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:47 INFO - PROCESS | 3960 | 1461000707111 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 10:31:47 INFO - PROCESS | 3960 | 1461000707277 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE880BD000 == 114 [pid = 3960] [id = 463] 10:31:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE82E15800) [pid = 3960] [serial = 1389] [outer = 0000000000000000] 10:31:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE87DBBC00) [pid = 3960] [serial = 1390] [outer = 000000BE82E15800] 10:31:47 INFO - PROCESS | 3960 | 1461000707335 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE8E7A8400) [pid = 3960] [serial = 1391] [outer = 000000BE82E15800] 10:31:48 INFO - PROCESS | 3960 | 1461000708325 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1382ms 10:31:48 INFO - PROCESS | 3960 | 1461000708369 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 10:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:31:48 INFO - PROCESS | 3960 | 1461000708373 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 10:31:48 INFO - PROCESS | 3960 | 1461000708378 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 3960 | 1461000708382 Marionette TRACE conn5 <- [1,1818,null,{}] 10:31:48 INFO - PROCESS | 3960 | 1461000708388 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:48 INFO - PROCESS | 3960 | 1461000708507 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 10:31:48 INFO - PROCESS | 3960 | 1461000708664 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDBC800 == 115 [pid = 3960] [id = 464] 10:31:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE87582C00) [pid = 3960] [serial = 1392] [outer = 0000000000000000] 10:31:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE87DBB000) [pid = 3960] [serial = 1393] [outer = 000000BE87582C00] 10:31:48 INFO - PROCESS | 3960 | 1461000708717 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE88ECF000) [pid = 3960] [serial = 1394] [outer = 000000BE87582C00] 10:31:49 INFO - PROCESS | 3960 | 1461000709283 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 943ms 10:31:49 INFO - PROCESS | 3960 | 1461000709321 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 10:31:49 INFO - PROCESS | 3960 | 1461000709327 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 10:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:31:49 INFO - PROCESS | 3960 | 1461000709333 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:31:49 INFO - PROCESS | 3960 | 1461000709336 Marionette TRACE conn5 <- [1,1822,null,{}] 10:31:49 INFO - PROCESS | 3960 | 1461000709340 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:49 INFO - PROCESS | 3960 | 1461000709450 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 10:31:49 INFO - PROCESS | 3960 | 1461000709605 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899EE000 == 116 [pid = 3960] [id = 465] 10:31:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE8E7AD000) [pid = 3960] [serial = 1395] [outer = 0000000000000000] 10:31:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE8ED5A800) [pid = 3960] [serial = 1396] [outer = 000000BE8E7AD000] 10:31:49 INFO - PROCESS | 3960 | 1461000709658 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE8F2D5800) [pid = 3960] [serial = 1397] [outer = 000000BE8E7AD000] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979B9800 == 115 [pid = 3960] [id = 286] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA3800 == 114 [pid = 3960] [id = 328] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9F40A000 == 113 [pid = 3960] [id = 454] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D76A800 == 112 [pid = 3960] [id = 453] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE87D62800 == 111 [pid = 3960] [id = 452] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D93E000 == 110 [pid = 3960] [id = 451] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D61F000 == 109 [pid = 3960] [id = 450] 10:31:49 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE9EFB7000) [pid = 3960] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 10:31:49 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE9EA94C00) [pid = 3960] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 10:31:49 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE88237800) [pid = 3960] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 10:31:49 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE9CB48400) [pid = 3960] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D142800 == 108 [pid = 3960] [id = 449] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA6000 == 107 [pid = 3960] [id = 448] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F5B800 == 106 [pid = 3960] [id = 447] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8CB89800 == 105 [pid = 3960] [id = 446] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9B638800 == 104 [pid = 3960] [id = 445] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91ADD800 == 103 [pid = 3960] [id = 444] 10:31:49 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9706D000 == 102 [pid = 3960] [id = 443] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1B16000 == 101 [pid = 3960] [id = 439] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9F68E800 == 100 [pid = 3960] [id = 438] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5CC000 == 99 [pid = 3960] [id = 437] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CB6000 == 98 [pid = 3960] [id = 436] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9327E800 == 97 [pid = 3960] [id = 435] 10:31:50 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D937800 == 96 [pid = 3960] [id = 434] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE9CBB0C00) [pid = 3960] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE938E7400) [pid = 3960] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE9AB8EC00) [pid = 3960] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE983E3C00) [pid = 3960] [serial = 985] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE9CB97C00) [pid = 3960] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE93B21800) [pid = 3960] [serial = 973] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE9E11AC00) [pid = 3960] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE95D64C00) [pid = 3960] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE92E03C00) [pid = 3960] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE94FAEC00) [pid = 3960] [serial = 877] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE934C4400) [pid = 3960] [serial = 919] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE8FBF6000) [pid = 3960] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE9AEDC800) [pid = 3960] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE95D6B800) [pid = 3960] [serial = 979] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE99D8D000) [pid = 3960] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE88EF3000) [pid = 3960] [serial = 967] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE98573C00) [pid = 3960] [serial = 931] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE9AEF7C00) [pid = 3960] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE93D46C00) [pid = 3960] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE8F35C800) [pid = 3960] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE9885F000) [pid = 3960] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE9A2AD000) [pid = 3960] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE932D3800) [pid = 3960] [serial = 868] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE9C673000) [pid = 3960] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE8F7E2800) [pid = 3960] [serial = 970] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE9E129800) [pid = 3960] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE980AA800) [pid = 3960] [serial = 922] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE97F19400) [pid = 3960] [serial = 982] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE99D5EC00) [pid = 3960] [serial = 928] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE8F16BC00) [pid = 3960] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE8F3FA800) [pid = 3960] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE883D5400) [pid = 3960] [serial = 862] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE9CB49000) [pid = 3960] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BEFD7D5800) [pid = 3960] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE938D0400) [pid = 3960] [serial = 871] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE909C1400) [pid = 3960] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE9CA33400) [pid = 3960] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE9B5C0000) [pid = 3960] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE8E7ACC00) [pid = 3960] [serial = 916] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE932E0800) [pid = 3960] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE9C643C00) [pid = 3960] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE9885D800) [pid = 3960] [serial = 925] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE8F3EF400) [pid = 3960] [serial = 865] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE94EED400) [pid = 3960] [serial = 976] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE9D697000) [pid = 3960] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE9B5C2000) [pid = 3960] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE9CBAC400) [pid = 3960] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE93B25800) [pid = 3960] [serial = 874] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE9D68C800) [pid = 3960] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE938E8000) [pid = 3960] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE9AB99000) [pid = 3960] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE97762800) [pid = 3960] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE980B9000) [pid = 3960] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE99D0A400) [pid = 3960] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE9885DC00) [pid = 3960] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE94EEBC00) [pid = 3960] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE9A2A9000) [pid = 3960] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE9B452400) [pid = 3960] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE8ECDDC00) [pid = 3960] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE8850E800) [pid = 3960] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BEFD7D8000) [pid = 3960] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE9E46B800) [pid = 3960] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BEA06EC800) [pid = 3960] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BEFD7D6800) [pid = 3960] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE88FEA000) [pid = 3960] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE87530000) [pid = 3960] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE92E0BC00) [pid = 3960] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE902DE800) [pid = 3960] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE93B34400) [pid = 3960] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE932DB400) [pid = 3960] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE932DE800) [pid = 3960] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE938D6400) [pid = 3960] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE9DED6800) [pid = 3960] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE9A2B1C00) [pid = 3960] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE99D02800) [pid = 3960] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE9D692000) [pid = 3960] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE9CF0D800) [pid = 3960] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE8BF6B800) [pid = 3960] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE8F58D400) [pid = 3960] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE93D48C00) [pid = 3960] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE9E467000) [pid = 3960] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE9DEDE400) [pid = 3960] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE9C66D400) [pid = 3960] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE9AE5F400) [pid = 3960] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE9AED1800) [pid = 3960] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE94F2FC00) [pid = 3960] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 10:31:50 INFO - PROCESS | 3960 | 1461000710350 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:31:50 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 10:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1032ms 10:31:50 INFO - PROCESS | 3960 | 1461000710367 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 3960 | 1461000710370 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 10:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:31:50 INFO - PROCESS | 3960 | 1461000710373 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 3960 | 1461000710377 Marionette TRACE conn5 <- [1,1826,null,{}] 10:31:50 INFO - PROCESS | 3960 | 1461000710411 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:50 INFO - PROCESS | 3960 | 1461000710514 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 10:31:50 INFO - PROCESS | 3960 | 1461000710520 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F710000 == 97 [pid = 3960] [id = 466] 10:31:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE88ECE000) [pid = 3960] [serial = 1398] [outer = 0000000000000000] 10:31:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE8F14F000) [pid = 3960] [serial = 1399] [outer = 000000BE88ECE000] 10:31:50 INFO - PROCESS | 3960 | 1461000710569 Marionette DEBUG loaded listener.js 10:31:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE8F2F1800) [pid = 3960] [serial = 1400] [outer = 000000BE88ECE000] 10:31:51 INFO - PROCESS | 3960 | 1461000711092 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 755ms 10:31:51 INFO - PROCESS | 3960 | 1461000711131 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 3960 | 1461000711134 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 10:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:31:51 INFO - PROCESS | 3960 | 1461000711137 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 3960 | 1461000711139 Marionette TRACE conn5 <- [1,1830,null,{}] 10:31:51 INFO - PROCESS | 3960 | 1461000711142 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 3960 | 1461000711268 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 10:31:51 INFO - PROCESS | 3960 | 1461000711371 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE919A0800 == 98 [pid = 3960] [id = 467] 10:31:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8F2F8C00) [pid = 3960] [serial = 1401] [outer = 0000000000000000] 10:31:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE8F3FE800) [pid = 3960] [serial = 1402] [outer = 000000BE8F2F8C00] 10:31:51 INFO - PROCESS | 3960 | 1461000711418 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE8F7E4400) [pid = 3960] [serial = 1403] [outer = 000000BE8F2F8C00] 10:31:51 INFO - PROCESS | 3960 | 1461000711784 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 10:31:51 INFO - PROCESS | 3960 | 1461000711832 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 3960 | 1461000711834 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 10:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:31:51 INFO - PROCESS | 3960 | 1461000711837 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 3960 | 1461000711839 Marionette TRACE conn5 <- [1,1834,null,{}] 10:31:51 INFO - PROCESS | 3960 | 1461000711842 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 3960 | 1461000711935 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 10:31:51 INFO - PROCESS | 3960 | 1461000711942 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE925B7000 == 99 [pid = 3960] [id = 468] 10:31:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE8FA3C000) [pid = 3960] [serial = 1404] [outer = 0000000000000000] 10:31:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE8FBFAC00) [pid = 3960] [serial = 1405] [outer = 000000BE8FA3C000] 10:31:51 INFO - PROCESS | 3960 | 1461000711988 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE9027E000) [pid = 3960] [serial = 1406] [outer = 000000BE8FA3C000] 10:31:52 INFO - PROCESS | 3960 | 1461000712487 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:31:52 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) 10:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 10:31:52 INFO - PROCESS | 3960 | 1461000712511 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 10:31:52 INFO - PROCESS | 3960 | 1461000712513 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 10:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:31:52 INFO - PROCESS | 3960 | 1461000712522 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 3960 | 1461000712524 Marionette TRACE conn5 <- [1,1838,null,{}] 10:31:52 INFO - PROCESS | 3960 | 1461000712528 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:52 INFO - PROCESS | 3960 | 1461000712676 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 10:31:52 INFO - PROCESS | 3960 | 1461000712742 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944EA000 == 100 [pid = 3960] [id = 469] 10:31:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE90942800) [pid = 3960] [serial = 1407] [outer = 0000000000000000] 10:31:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE90C83C00) [pid = 3960] [serial = 1408] [outer = 000000BE90942800] 10:31:52 INFO - PROCESS | 3960 | 1461000712791 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE9299D800) [pid = 3960] [serial = 1409] [outer = 000000BE90942800] 10:31:53 INFO - PROCESS | 3960 | 1461000713239 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 776ms 10:31:53 INFO - PROCESS | 3960 | 1461000713307 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 3960 | 1461000713309 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 10:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:31:53 INFO - PROCESS | 3960 | 1461000713313 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 3960 | 1461000713314 Marionette TRACE conn5 <- [1,1842,null,{}] 10:31:53 INFO - PROCESS | 3960 | 1461000713318 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:53 INFO - PROCESS | 3960 | 1461000713444 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE92E87000) [pid = 3960] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE95D66000) [pid = 3960] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE8F3F3800) [pid = 3960] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE9C66E000) [pid = 3960] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE9AEDAC00) [pid = 3960] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE82E20000) [pid = 3960] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE902DE400) [pid = 3960] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE822C4000) [pid = 3960] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE8E1DD000) [pid = 3960] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE883D5800) [pid = 3960] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE9C8C3400) [pid = 3960] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:31:53 INFO - PROCESS | 3960 | --DOMWINDOW == 120 (000000BE9CA3B400) [pid = 3960] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:31:53 INFO - PROCESS | 3960 | 1461000713989 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE83BCB000 == 101 [pid = 3960] [id = 470] 10:31:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 121 (000000BE81764000) [pid = 3960] [serial = 1410] [outer = 0000000000000000] 10:31:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE82798400) [pid = 3960] [serial = 1411] [outer = 000000BE81764000] 10:31:54 INFO - PROCESS | 3960 | 1461000714050 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE87583800) [pid = 3960] [serial = 1412] [outer = 000000BE81764000] 10:31:54 INFO - PROCESS | 3960 | 1461000714805 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1534ms 10:31:54 INFO - PROCESS | 3960 | 1461000714851 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 10:31:54 INFO - PROCESS | 3960 | 1461000714855 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 10:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:31:54 INFO - PROCESS | 3960 | 1461000714860 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - PROCESS | 3960 | 1461000714865 Marionette TRACE conn5 <- [1,1846,null,{}] 10:31:54 INFO - PROCESS | 3960 | 1461000714870 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:55 INFO - PROCESS | 3960 | 1461000715001 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 10:31:55 INFO - PROCESS | 3960 | 1461000715136 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8EDD4800 == 102 [pid = 3960] [id = 471] 10:31:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE88513000) [pid = 3960] [serial = 1413] [outer = 0000000000000000] 10:31:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE8CA6D400) [pid = 3960] [serial = 1414] [outer = 000000BE88513000] 10:31:55 INFO - PROCESS | 3960 | 1461000715198 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE8E7B1400) [pid = 3960] [serial = 1415] [outer = 000000BE88513000] 10:31:55 INFO - PROCESS | 3960 | 1461000715848 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1033ms 10:31:55 INFO - PROCESS | 3960 | 1461000715900 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 3960 | 1461000715904 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 10:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:31:55 INFO - PROCESS | 3960 | 1461000715908 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - PROCESS | 3960 | 1461000715911 Marionette TRACE conn5 <- [1,1850,null,{}] 10:31:55 INFO - PROCESS | 3960 | 1461000715915 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:56 INFO - PROCESS | 3960 | 1461000716070 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 10:31:56 INFO - PROCESS | 3960 | 1461000716208 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944D5800 == 103 [pid = 3960] [id = 472] 10:31:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE8F3EFC00) [pid = 3960] [serial = 1416] [outer = 0000000000000000] 10:31:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE8F7E7C00) [pid = 3960] [serial = 1417] [outer = 000000BE8F3EFC00] 10:31:56 INFO - PROCESS | 3960 | 1461000716267 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE902DA800) [pid = 3960] [serial = 1418] [outer = 000000BE8F3EFC00] 10:31:56 INFO - PROCESS | 3960 | 1461000716915 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1080ms 10:31:57 INFO - PROCESS | 3960 | 1461000717006 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 10:31:57 INFO - PROCESS | 3960 | 1461000717009 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 10:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:31:57 INFO - PROCESS | 3960 | 1461000717020 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:31:57 INFO - PROCESS | 3960 | 1461000717026 Marionette TRACE conn5 <- [1,1854,null,{}] 10:31:57 INFO - PROCESS | 3960 | 1461000717031 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:57 INFO - PROCESS | 3960 | 1461000717200 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 10:31:57 INFO - PROCESS | 3960 | 1461000717331 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075800 == 104 [pid = 3960] [id = 473] 10:31:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE909C6C00) [pid = 3960] [serial = 1419] [outer = 0000000000000000] 10:31:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE92E3C800) [pid = 3960] [serial = 1420] [outer = 000000BE909C6C00] 10:31:57 INFO - PROCESS | 3960 | 1461000717389 Marionette DEBUG loaded listener.js 10:31:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE92E8C000) [pid = 3960] [serial = 1421] [outer = 000000BE909C6C00] 10:31:57 INFO - PROCESS | 3960 | 1461000717959 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1004ms 10:31:58 INFO - PROCESS | 3960 | 1461000718022 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 3960 | 1461000718025 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:31:58 INFO - PROCESS | 3960 | 1461000718028 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 3960 | 1461000718031 Marionette TRACE conn5 <- [1,1858,null,{}] 10:31:58 INFO - PROCESS | 3960 | 1461000718035 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:58 INFO - PROCESS | 3960 | 1461000718160 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 10:31:58 INFO - PROCESS | 3960 | 1461000718296 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972CB000 == 105 [pid = 3960] [id = 474] 10:31:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE92E82800) [pid = 3960] [serial = 1422] [outer = 0000000000000000] 10:31:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE93414800) [pid = 3960] [serial = 1423] [outer = 000000BE92E82800] 10:31:58 INFO - PROCESS | 3960 | 1461000718354 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE934CE800) [pid = 3960] [serial = 1424] [outer = 000000BE92E82800] 10:31:58 INFO - PROCESS | 3960 | 1461000718930 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 944ms 10:31:58 INFO - PROCESS | 3960 | 1461000718975 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 3960 | 1461000718977 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:31:58 INFO - PROCESS | 3960 | 1461000718981 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 3960 | 1461000718983 Marionette TRACE conn5 <- [1,1862,null,{}] 10:31:58 INFO - PROCESS | 3960 | 1461000718986 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:59 INFO - PROCESS | 3960 | 1461000719107 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 10:31:59 INFO - PROCESS | 3960 | 1461000719244 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979CF800 == 106 [pid = 3960] [id = 475] 10:31:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE938D7C00) [pid = 3960] [serial = 1425] [outer = 0000000000000000] 10:31:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE938E4800) [pid = 3960] [serial = 1426] [outer = 000000BE938D7C00] 10:31:59 INFO - PROCESS | 3960 | 1461000719313 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE93B2BC00) [pid = 3960] [serial = 1427] [outer = 000000BE938D7C00] 10:31:59 INFO - PROCESS | 3960 | 1461000719964 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1031ms 10:32:00 INFO - PROCESS | 3960 | 1461000720015 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 3960 | 1461000720018 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 10:32:00 INFO - PROCESS | 3960 | 1461000720021 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:32:00 INFO - PROCESS | 3960 | 1461000720023 Marionette TRACE conn5 <- [1,1866,null,{}] 10:32:00 INFO - PROCESS | 3960 | 1461000720044 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:00 INFO - PROCESS | 3960 | 1461000720168 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 10:32:00 INFO - PROCESS | 3960 | 1461000720306 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988A7000 == 107 [pid = 3960] [id = 476] 10:32:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE9440B000) [pid = 3960] [serial = 1428] [outer = 0000000000000000] 10:32:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE94414C00) [pid = 3960] [serial = 1429] [outer = 000000BE9440B000] 10:32:00 INFO - PROCESS | 3960 | 1461000720363 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE94EF0000) [pid = 3960] [serial = 1430] [outer = 000000BE9440B000] 10:32:00 INFO - PROCESS | 3960 | 1461000720903 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 923ms 10:32:00 INFO - PROCESS | 3960 | 1461000720948 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 3960 | 1461000720951 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 10:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:32:00 INFO - PROCESS | 3960 | 1461000720956 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 3960 | 1461000720958 Marionette TRACE conn5 <- [1,1870,null,{}] 10:32:00 INFO - PROCESS | 3960 | 1461000720962 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:01 INFO - PROCESS | 3960 | 1461000721080 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 10:32:01 INFO - PROCESS | 3960 | 1461000721188 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B54800 == 108 [pid = 3960] [id = 477] 10:32:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE94F2F000) [pid = 3960] [serial = 1431] [outer = 0000000000000000] 10:32:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE94FB6000) [pid = 3960] [serial = 1432] [outer = 000000BE94F2F000] 10:32:01 INFO - PROCESS | 3960 | 1461000721244 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE95D69800) [pid = 3960] [serial = 1433] [outer = 000000BE94F2F000] 10:32:01 INFO - PROCESS | 3960 | 1461000721841 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 924ms 10:32:01 INFO - PROCESS | 3960 | 1461000721885 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 10:32:01 INFO - PROCESS | 3960 | 1461000721887 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 10:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:32:01 INFO - PROCESS | 3960 | 1461000721891 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 3960 | 1461000721893 Marionette TRACE conn5 <- [1,1874,null,{}] 10:32:01 INFO - PROCESS | 3960 | 1461000721896 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:02 INFO - PROCESS | 3960 | 1461000722015 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 10:32:02 INFO - PROCESS | 3960 | 1461000722125 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA3800 == 109 [pid = 3960] [id = 478] 10:32:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE94F32C00) [pid = 3960] [serial = 1434] [outer = 0000000000000000] 10:32:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE95F9C000) [pid = 3960] [serial = 1435] [outer = 000000BE94F32C00] 10:32:02 INFO - PROCESS | 3960 | 1461000722181 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE9746A000) [pid = 3960] [serial = 1436] [outer = 000000BE94F32C00] 10:32:02 INFO - PROCESS | 3960 | 1461000722805 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 10:32:02 INFO - PROCESS | 3960 | 1461000722880 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 10:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:32:02 INFO - PROCESS | 3960 | 1461000722883 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 10:32:02 INFO - PROCESS | 3960 | 1461000722887 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 3960 | 1461000722889 Marionette TRACE conn5 <- [1,1878,null,{}] 10:32:02 INFO - PROCESS | 3960 | 1461000722893 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:03 INFO - PROCESS | 3960 | 1461000723018 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 10:32:03 INFO - PROCESS | 3960 | 1461000723321 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899B8800 == 110 [pid = 3960] [id = 479] 10:32:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE82F85800) [pid = 3960] [serial = 1437] [outer = 0000000000000000] 10:32:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE83EE7400) [pid = 3960] [serial = 1438] [outer = 000000BE82F85800] 10:32:03 INFO - PROCESS | 3960 | 1461000723379 Marionette DEBUG loaded listener.js 10:32:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE88086C00) [pid = 3960] [serial = 1439] [outer = 000000BE82F85800] 10:32:04 INFO - PROCESS | 3960 | 1461000724004 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1183ms 10:32:04 INFO - PROCESS | 3960 | 1461000724072 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 10:32:04 INFO - PROCESS | 3960 | 1461000724078 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 10:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:32:04 INFO - PROCESS | 3960 | 1461000724083 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:32:04 INFO - PROCESS | 3960 | 1461000724086 Marionette TRACE conn5 <- [1,1882,null,{}] 10:32:04 INFO - PROCESS | 3960 | 1461000724091 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:04 INFO - PROCESS | 3960 | 1461000724217 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 10:32:04 INFO - PROCESS | 3960 | 1461000724364 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE882CE000 == 111 [pid = 3960] [id = 480] 10:32:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE8ECE4800) [pid = 3960] [serial = 1440] [outer = 0000000000000000] 10:32:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE8F14B400) [pid = 3960] [serial = 1441] [outer = 000000BE8ECE4800] 10:32:04 INFO - PROCESS | 3960 | 1461000724421 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE8F3F2000) [pid = 3960] [serial = 1442] [outer = 000000BE8ECE4800] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E229000 == 110 [pid = 3960] [id = 421] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9F691800 == 109 [pid = 3960] [id = 422] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E731000 == 108 [pid = 3960] [id = 423] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944EA000 == 107 [pid = 3960] [id = 469] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE925B7000 == 106 [pid = 3960] [id = 468] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE919A0800 == 105 [pid = 3960] [id = 467] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F710000 == 104 [pid = 3960] [id = 466] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE899EE000 == 103 [pid = 3960] [id = 465] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDBC800 == 102 [pid = 3960] [id = 464] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE982BC000) [pid = 3960] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3313000 == 101 [pid = 3960] [id = 460] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EED5000 == 100 [pid = 3960] [id = 459] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1B1C800 == 99 [pid = 3960] [id = 458] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF67800 == 98 [pid = 3960] [id = 457] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA4800 == 97 [pid = 3960] [id = 456] 10:32:04 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8FC07800 == 96 [pid = 3960] [id = 455] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE98575C00) [pid = 3960] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE9AB8F000) [pid = 3960] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE98854000) [pid = 3960] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE9F4B8400) [pid = 3960] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE9440C000) [pid = 3960] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE9CA33800) [pid = 3960] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE9C64C400) [pid = 3960] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BE90663C00) [pid = 3960] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE8408E000) [pid = 3960] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE909CC800) [pid = 3960] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE88EF3800) [pid = 3960] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BE9CA3AC00) [pid = 3960] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE9C8B9800) [pid = 3960] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE9AB8A800) [pid = 3960] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE9340F400) [pid = 3960] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE9B44E000) [pid = 3960] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE8F169800) [pid = 3960] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE93B2D000) [pid = 3960] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE8F91B400) [pid = 3960] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 132 (000000BE9CBA0000) [pid = 3960] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 131 (000000BE87D0BC00) [pid = 3960] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 130 (000000BE88492C00) [pid = 3960] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 129 (000000BE9CF14800) [pid = 3960] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 128 (000000BE9CF13400) [pid = 3960] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 127 (000000BE9DEDB000) [pid = 3960] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 126 (000000BE932D4800) [pid = 3960] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 125 (000000BE8ED60C00) [pid = 3960] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 124 (000000BE9C8C0400) [pid = 3960] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 123 (000000BE94EF2400) [pid = 3960] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 122 (000000BE9E17C000) [pid = 3960] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 10:32:04 INFO - PROCESS | 3960 | --DOMWINDOW == 121 (000000BE9E470400) [pid = 3960] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 10:32:05 INFO - PROCESS | 3960 | 1461000725027 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 984ms 10:32:05 INFO - PROCESS | 3960 | 1461000725071 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 3960 | 1461000725075 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 10:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:32:05 INFO - PROCESS | 3960 | 1461000725079 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 3960 | 1461000725081 Marionette TRACE conn5 <- [1,1886,null,{}] 10:32:05 INFO - PROCESS | 3960 | 1461000725085 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:05 INFO - PROCESS | 3960 | 1461000725194 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 10:32:05 INFO - PROCESS | 3960 | 1461000725295 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90230000 == 97 [pid = 3960] [id = 481] 10:32:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 122 (000000BE8C70E000) [pid = 3960] [serial = 1443] [outer = 0000000000000000] 10:32:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 123 (000000BE8F2FAC00) [pid = 3960] [serial = 1444] [outer = 000000BE8C70E000] 10:32:05 INFO - PROCESS | 3960 | 1461000725343 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 124 (000000BE8FBF3400) [pid = 3960] [serial = 1445] [outer = 000000BE8C70E000] 10:32:05 INFO - PROCESS | 3960 | 1461000725800 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 776ms 10:32:05 INFO - PROCESS | 3960 | 1461000725859 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 3960 | 1461000725862 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 10:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:32:05 INFO - PROCESS | 3960 | 1461000725867 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 3960 | 1461000725873 Marionette TRACE conn5 <- [1,1890,null,{}] 10:32:05 INFO - PROCESS | 3960 | 1461000725883 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:06 INFO - PROCESS | 3960 | 1461000725993 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 10:32:06 INFO - PROCESS | 3960 | 1461000726009 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9700A800 == 98 [pid = 3960] [id = 482] 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 125 (000000BE909CA400) [pid = 3960] [serial = 1446] [outer = 0000000000000000] 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 126 (000000BE9247F800) [pid = 3960] [serial = 1447] [outer = 000000BE909CA400] 10:32:06 INFO - PROCESS | 3960 | 1461000726056 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 127 (000000BE92E85C00) [pid = 3960] [serial = 1448] [outer = 000000BE909CA400] 10:32:06 INFO - PROCESS | 3960 | 1461000726518 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 10:32:06 INFO - PROCESS | 3960 | 1461000726560 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 3960 | 1461000726563 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 10:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:32:06 INFO - PROCESS | 3960 | 1461000726566 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 3960 | 1461000726568 Marionette TRACE conn5 <- [1,1894,null,{}] 10:32:06 INFO - PROCESS | 3960 | 1461000726572 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:06 INFO - PROCESS | 3960 | 1461000726674 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 10:32:06 INFO - PROCESS | 3960 | 1461000726683 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972BE000 == 99 [pid = 3960] [id = 483] 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 128 (000000BE934CF800) [pid = 3960] [serial = 1449] [outer = 0000000000000000] 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 129 (000000BE938E7C00) [pid = 3960] [serial = 1450] [outer = 000000BE934CF800] 10:32:06 INFO - PROCESS | 3960 | 1461000726729 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 130 (000000BE93B20C00) [pid = 3960] [serial = 1451] [outer = 000000BE934CF800] 10:32:07 INFO - PROCESS | 3960 | 1461000727197 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 10:32:07 INFO - PROCESS | 3960 | 1461000727261 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 3960 | 1461000727263 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 10:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:32:07 INFO - PROCESS | 3960 | 1461000727266 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 3960 | 1461000727268 Marionette TRACE conn5 <- [1,1898,null,{}] 10:32:07 INFO - PROCESS | 3960 | 1461000727278 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:07 INFO - PROCESS | 3960 | 1461000727406 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 10:32:07 INFO - PROCESS | 3960 | 1461000727502 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B3800 == 100 [pid = 3960] [id = 484] 10:32:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 131 (000000BE93D4E000) [pid = 3960] [serial = 1452] [outer = 0000000000000000] 10:32:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 132 (000000BE9440C000) [pid = 3960] [serial = 1453] [outer = 000000BE93D4E000] 10:32:07 INFO - PROCESS | 3960 | 1461000727560 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 133 (000000BE97765800) [pid = 3960] [serial = 1454] [outer = 000000BE93D4E000] 10:32:08 INFO - PROCESS | 3960 | 1461000728032 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 774ms 10:32:08 INFO - PROCESS | 3960 | 1461000728044 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 10:32:08 INFO - PROCESS | 3960 | 1461000728046 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 10:32:08 INFO - PROCESS | 3960 | 1461000728049 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:32:08 INFO - PROCESS | 3960 | 1461000728051 Marionette TRACE conn5 <- [1,1902,null,{}] 10:32:08 INFO - PROCESS | 3960 | 1461000728054 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:08 INFO - PROCESS | 3960 | 1461000728190 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 10:32:08 INFO - PROCESS | 3960 | 1461000728209 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD91800 == 101 [pid = 3960] [id = 485] 10:32:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE9776CC00) [pid = 3960] [serial = 1455] [outer = 0000000000000000] 10:32:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE980AF000) [pid = 3960] [serial = 1456] [outer = 000000BE9776CC00] 10:32:08 INFO - PROCESS | 3960 | 1461000728254 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE982B1800) [pid = 3960] [serial = 1457] [outer = 000000BE9776CC00] 10:32:08 INFO - PROCESS | 3960 | 1461000728691 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 692ms 10:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:32:08 INFO - PROCESS | 3960 | 1461000728745 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 10:32:08 INFO - PROCESS | 3960 | 1461000728747 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 10:32:08 INFO - PROCESS | 3960 | 1461000728750 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:32:08 INFO - PROCESS | 3960 | 1461000728752 Marionette TRACE conn5 <- [1,1906,null,{}] 10:32:08 INFO - PROCESS | 3960 | 1461000728756 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:08 INFO - PROCESS | 3960 | 1461000728921 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 10:32:08 INFO - PROCESS | 3960 | 1461000728948 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF20800 == 102 [pid = 3960] [id = 486] 10:32:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE982BBC00) [pid = 3960] [serial = 1458] [outer = 0000000000000000] 10:32:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE983E5C00) [pid = 3960] [serial = 1459] [outer = 000000BE982BBC00] 10:32:09 INFO - PROCESS | 3960 | 1461000728993 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE98578400) [pid = 3960] [serial = 1460] [outer = 000000BE982BBC00] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 138 (000000BE8FA3C000) [pid = 3960] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 137 (000000BE97465000) [pid = 3960] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 136 (000000BE8E7AD000) [pid = 3960] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 135 (000000BE88ECE000) [pid = 3960] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 134 (000000BE8F2F8C00) [pid = 3960] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:32:09 INFO - PROCESS | 3960 | --DOMWINDOW == 133 (000000BE87582C00) [pid = 3960] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:32:09 INFO - PROCESS | 3960 | 1461000729540 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 839ms 10:32:09 INFO - PROCESS | 3960 | 1461000729593 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 3960 | 1461000729596 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 10:32:09 INFO - PROCESS | 3960 | 1461000729599 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:32:09 INFO - PROCESS | 3960 | 1461000729601 Marionette TRACE conn5 <- [1,1910,null,{}] 10:32:09 INFO - PROCESS | 3960 | 1461000729604 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:09 INFO - PROCESS | 3960 | 1461000729703 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 10:32:09 INFO - PROCESS | 3960 | 1461000729711 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6CC000 == 103 [pid = 3960] [id = 487] 10:32:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 134 (000000BE8F585400) [pid = 3960] [serial = 1461] [outer = 0000000000000000] 10:32:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 135 (000000BE98856400) [pid = 3960] [serial = 1462] [outer = 000000BE8F585400] 10:32:09 INFO - PROCESS | 3960 | 1461000729757 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 136 (000000BE9885F400) [pid = 3960] [serial = 1463] [outer = 000000BE8F585400] 10:32:10 INFO - PROCESS | 3960 | 1461000730196 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 10:32:10 INFO - PROCESS | 3960 | 1461000730235 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 3960 | 1461000730238 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 10:32:10 INFO - PROCESS | 3960 | 1461000730241 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:32:10 INFO - PROCESS | 3960 | 1461000730243 Marionette TRACE conn5 <- [1,1914,null,{}] 10:32:10 INFO - PROCESS | 3960 | 1461000730247 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:10 INFO - PROCESS | 3960 | 1461000730355 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 10:32:10 INFO - PROCESS | 3960 | 1461000730393 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C88A800 == 104 [pid = 3960] [id = 488] 10:32:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 137 (000000BE99CD4000) [pid = 3960] [serial = 1464] [outer = 0000000000000000] 10:32:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 138 (000000BE94EEA800) [pid = 3960] [serial = 1465] [outer = 000000BE99CD4000] 10:32:10 INFO - PROCESS | 3960 | 1461000730439 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 139 (000000BE99D03400) [pid = 3960] [serial = 1466] [outer = 000000BE99CD4000] 10:32:10 INFO - PROCESS | 3960 | 1461000730866 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 10:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:32:10 INFO - PROCESS | 3960 | 1461000730936 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 3960 | 1461000730938 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 10:32:10 INFO - PROCESS | 3960 | 1461000730942 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - PROCESS | 3960 | 1461000730943 Marionette TRACE conn5 <- [1,1918,null,{}] 10:32:10 INFO - PROCESS | 3960 | 1461000730947 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:11 INFO - PROCESS | 3960 | 1461000731047 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 10:32:11 INFO - PROCESS | 3960 | 1461000731053 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9CB800 == 105 [pid = 3960] [id = 489] 10:32:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE99D0E000) [pid = 3960] [serial = 1467] [outer = 0000000000000000] 10:32:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE99D54C00) [pid = 3960] [serial = 1468] [outer = 000000BE99D0E000] 10:32:11 INFO - PROCESS | 3960 | 1461000731110 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE99D8AC00) [pid = 3960] [serial = 1469] [outer = 000000BE99D0E000] 10:32:11 INFO - PROCESS | 3960 | 1461000731828 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 923ms 10:32:11 INFO - PROCESS | 3960 | 1461000731869 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 3960 | 1461000731875 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 10:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:32:11 INFO - PROCESS | 3960 | 1461000731881 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 3960 | 1461000731885 Marionette TRACE conn5 <- [1,1922,null,{}] 10:32:11 INFO - PROCESS | 3960 | 1461000731890 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:12 INFO - PROCESS | 3960 | 1461000732031 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 10:32:12 INFO - PROCESS | 3960 | 1461000732141 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ACE800 == 106 [pid = 3960] [id = 490] 10:32:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE8CB20400) [pid = 3960] [serial = 1470] [outer = 0000000000000000] 10:32:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8F213000) [pid = 3960] [serial = 1471] [outer = 000000BE8CB20400] 10:32:12 INFO - PROCESS | 3960 | 1461000732200 Marionette DEBUG loaded listener.js 10:32:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE8FBFCC00) [pid = 3960] [serial = 1472] [outer = 000000BE8CB20400] 10:32:12 INFO - PROCESS | 3960 | 1461000732788 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 10:32:12 INFO - PROCESS | 3960 | 1461000732870 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 3960 | 1461000732876 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 10:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:32:12 INFO - PROCESS | 3960 | 1461000732883 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 3960 | 1461000732886 Marionette TRACE conn5 <- [1,1926,null,{}] 10:32:12 INFO - PROCESS | 3960 | 1461000732890 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:13 INFO - PROCESS | 3960 | 1461000733019 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 10:32:13 INFO - PROCESS | 3960 | 1461000733161 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983A6800 == 107 [pid = 3960] [id = 491] 10:32:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE9098CC00) [pid = 3960] [serial = 1473] [outer = 0000000000000000] 10:32:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE9340E000) [pid = 3960] [serial = 1474] [outer = 000000BE9098CC00] 10:32:13 INFO - PROCESS | 3960 | 1461000733218 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE93B2AC00) [pid = 3960] [serial = 1475] [outer = 000000BE9098CC00] 10:32:13 INFO - PROCESS | 3960 | 1461000733792 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 943ms 10:32:13 INFO - PROCESS | 3960 | 1461000733832 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 3960 | 1461000733835 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 10:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:32:13 INFO - PROCESS | 3960 | 1461000733838 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 3960 | 1461000733842 Marionette TRACE conn5 <- [1,1930,null,{}] 10:32:13 INFO - PROCESS | 3960 | 1461000733854 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:14 INFO - PROCESS | 3960 | 1461000734019 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 10:32:14 INFO - PROCESS | 3960 | 1461000734163 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB8000 == 108 [pid = 3960] [id = 492] 10:32:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE94416400) [pid = 3960] [serial = 1476] [outer = 0000000000000000] 10:32:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE982B0400) [pid = 3960] [serial = 1477] [outer = 000000BE94416400] 10:32:14 INFO - PROCESS | 3960 | 1461000734223 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE99D61800) [pid = 3960] [serial = 1478] [outer = 000000BE94416400] 10:32:14 INFO - PROCESS | 3960 | 1461000734847 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1033ms 10:32:14 INFO - PROCESS | 3960 | 1461000734879 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 3960 | 1461000734883 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 10:32:14 INFO - PROCESS | 3960 | 1461000734888 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 3960 | 1461000734890 Marionette TRACE conn5 <- [1,1934,null,{}] 10:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:32:14 INFO - PROCESS | 3960 | 1461000734894 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:15 INFO - PROCESS | 3960 | 1461000735020 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 10:32:15 INFO - PROCESS | 3960 | 1461000735161 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D137000 == 109 [pid = 3960] [id = 493] 10:32:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE99D88400) [pid = 3960] [serial = 1479] [outer = 0000000000000000] 10:32:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE9A2B2C00) [pid = 3960] [serial = 1480] [outer = 000000BE99D88400] 10:32:15 INFO - PROCESS | 3960 | 1461000735220 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE9AB92800) [pid = 3960] [serial = 1481] [outer = 000000BE99D88400] 10:32:15 INFO - PROCESS | 3960 | 1461000735803 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 984ms 10:32:15 INFO - PROCESS | 3960 | 1461000735878 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 10:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:32:15 INFO - PROCESS | 3960 | 1461000735881 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 10:32:15 INFO - PROCESS | 3960 | 1461000735884 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 3960 | 1461000735887 Marionette TRACE conn5 <- [1,1938,null,{}] 10:32:15 INFO - PROCESS | 3960 | 1461000735891 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:16 INFO - PROCESS | 3960 | 1461000736013 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 10:32:16 INFO - PROCESS | 3960 | 1461000736154 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D244000 == 110 [pid = 3960] [id = 494] 10:32:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE9AE5E400) [pid = 3960] [serial = 1482] [outer = 0000000000000000] 10:32:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE9AE64400) [pid = 3960] [serial = 1483] [outer = 000000BE9AE5E400] 10:32:16 INFO - PROCESS | 3960 | 1461000736212 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE9AED4000) [pid = 3960] [serial = 1484] [outer = 000000BE9AE5E400] 10:32:16 INFO - PROCESS | 3960 | 1461000736780 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 10:32:16 INFO - PROCESS | 3960 | 1461000736831 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 10:32:16 INFO - PROCESS | 3960 | 1461000736833 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 10:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:32:16 INFO - PROCESS | 3960 | 1461000736837 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:32:16 INFO - PROCESS | 3960 | 1461000736839 Marionette TRACE conn5 <- [1,1942,null,{}] 10:32:16 INFO - PROCESS | 3960 | 1461000736842 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:17 INFO - PROCESS | 3960 | 1461000737008 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 10:32:17 INFO - PROCESS | 3960 | 1461000737151 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2C4800 == 111 [pid = 3960] [id = 495] 10:32:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE9AEEE400) [pid = 3960] [serial = 1485] [outer = 0000000000000000] 10:32:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE9B452000) [pid = 3960] [serial = 1486] [outer = 000000BE9AEEE400] 10:32:17 INFO - PROCESS | 3960 | 1461000737211 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE9B5CE400) [pid = 3960] [serial = 1487] [outer = 000000BE9AEEE400] 10:32:17 INFO - PROCESS | 3960 | 1461000737772 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 985ms 10:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:32:17 INFO - PROCESS | 3960 | 1461000737825 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 3960 | 1461000737827 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 10:32:17 INFO - PROCESS | 3960 | 1461000737831 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 3960 | 1461000737833 Marionette TRACE conn5 <- [1,1946,null,{}] 10:32:17 INFO - PROCESS | 3960 | 1461000737837 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:18 INFO - PROCESS | 3960 | 1461000737989 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 10:32:18 INFO - PROCESS | 3960 | 1461000738131 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D625800 == 112 [pid = 3960] [id = 496] 10:32:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE9AEF8800) [pid = 3960] [serial = 1488] [outer = 0000000000000000] 10:32:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE9C370800) [pid = 3960] [serial = 1489] [outer = 000000BE9AEF8800] 10:32:18 INFO - PROCESS | 3960 | 1461000738188 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE9C64BC00) [pid = 3960] [serial = 1490] [outer = 000000BE9AEF8800] 10:32:18 INFO - PROCESS | 3960 | 1461000738803 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1033ms 10:32:18 INFO - PROCESS | 3960 | 1461000738866 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 3960 | 1461000738868 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 10:32:18 INFO - PROCESS | 3960 | 1461000738872 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:32:18 INFO - PROCESS | 3960 | 1461000738874 Marionette TRACE conn5 <- [1,1950,null,{}] 10:32:18 INFO - PROCESS | 3960 | 1461000738895 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:19 INFO - PROCESS | 3960 | 1461000739018 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 10:32:19 INFO - PROCESS | 3960 | 1461000739160 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D767000 == 113 [pid = 3960] [id = 497] 10:32:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE9C66A400) [pid = 3960] [serial = 1491] [outer = 0000000000000000] 10:32:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE9C66FC00) [pid = 3960] [serial = 1492] [outer = 000000BE9C66A400] 10:32:19 INFO - PROCESS | 3960 | 1461000739217 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE9C8BC000) [pid = 3960] [serial = 1493] [outer = 000000BE9C66A400] 10:32:19 INFO - PROCESS | 3960 | 1461000739752 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 943ms 10:32:19 INFO - PROCESS | 3960 | 1461000739818 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 10:32:19 INFO - PROCESS | 3960 | 1461000739821 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 10:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:32:19 INFO - PROCESS | 3960 | 1461000739824 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 3960 | 1461000739827 Marionette TRACE conn5 <- [1,1954,null,{}] 10:32:19 INFO - PROCESS | 3960 | 1461000739830 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:19 INFO - PROCESS | 3960 | 1461000739952 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 10:32:20 INFO - PROCESS | 3960 | 1461000740067 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9297B000 == 114 [pid = 3960] [id = 498] 10:32:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE88E31000) [pid = 3960] [serial = 1494] [outer = 0000000000000000] 10:32:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE99D5D000) [pid = 3960] [serial = 1495] [outer = 000000BE88E31000] 10:32:20 INFO - PROCESS | 3960 | 1461000740176 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE9CA3B400) [pid = 3960] [serial = 1496] [outer = 000000BE88E31000] 10:32:21 INFO - PROCESS | 3960 | 1461000741038 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1230ms 10:32:21 INFO - PROCESS | 3960 | 1461000741064 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 3960 | 1461000741068 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 10:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:32:21 INFO - PROCESS | 3960 | 1461000741075 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - PROCESS | 3960 | 1461000741079 Marionette TRACE conn5 <- [1,1958,null,{}] 10:32:21 INFO - PROCESS | 3960 | 1461000741086 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:21 INFO - PROCESS | 3960 | 1461000741202 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 10:32:21 INFO - PROCESS | 3960 | 1461000741350 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92981000 == 115 [pid = 3960] [id = 499] 10:32:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE88EF3000) [pid = 3960] [serial = 1497] [outer = 0000000000000000] 10:32:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE8993B800) [pid = 3960] [serial = 1498] [outer = 000000BE88EF3000] 10:32:21 INFO - PROCESS | 3960 | 1461000741402 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE8F2F8C00) [pid = 3960] [serial = 1499] [outer = 000000BE88EF3000] 10:32:22 INFO - PROCESS | 3960 | 1461000742012 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 984ms 10:32:22 INFO - PROCESS | 3960 | 1461000742062 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 10:32:22 INFO - PROCESS | 3960 | 1461000742068 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 10:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:32:22 INFO - PROCESS | 3960 | 1461000742074 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 3960 | 1461000742077 Marionette TRACE conn5 <- [1,1962,null,{}] 10:32:22 INFO - PROCESS | 3960 | 1461000742081 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:22 INFO - PROCESS | 3960 | 1461000742196 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 10:32:22 INFO - PROCESS | 3960 | 1461000742366 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE891BC000 == 114 [pid = 3960] [id = 26] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ECC5800 == 113 [pid = 3960] [id = 16] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE876C4800 == 112 [pid = 3960] [id = 60] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE87518800 == 111 [pid = 3960] [id = 13] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91C82800 == 110 [pid = 3960] [id = 19] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E15E000 == 109 [pid = 3960] [id = 27] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE908B3800 == 108 [pid = 3960] [id = 18] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7CA800 == 107 [pid = 3960] [id = 292] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90818800 == 106 [pid = 3960] [id = 29] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE90C83C00) [pid = 3960] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8786E000 == 107 [pid = 3960] [id = 500] 10:32:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE83EE8400) [pid = 3960] [serial = 1500] [outer = 0000000000000000] 10:32:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE88EF2800) [pid = 3960] [serial = 1501] [outer = 000000BE83EE8400] 10:32:22 INFO - PROCESS | 3960 | 1461000742478 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE8F7DE800) [pid = 3960] [serial = 1502] [outer = 000000BE83EE8400] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA3800 == 106 [pid = 3960] [id = 478] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B54800 == 105 [pid = 3960] [id = 477] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988A7000 == 104 [pid = 3960] [id = 476] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979CF800 == 103 [pid = 3960] [id = 475] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972CB000 == 102 [pid = 3960] [id = 474] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075800 == 101 [pid = 3960] [id = 473] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944D5800 == 100 [pid = 3960] [id = 472] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8EDD4800 == 99 [pid = 3960] [id = 471] 10:32:22 INFO - PROCESS | 3960 | --DOCSHELL 000000BE83BCB000 == 98 [pid = 3960] [id = 470] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE8F2D5800) [pid = 3960] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE8ED5A800) [pid = 3960] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE9B44F400) [pid = 3960] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE8F14F000) [pid = 3960] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE8F2F1800) [pid = 3960] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE8F3FE800) [pid = 3960] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE8F7E4400) [pid = 3960] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE88ECF000) [pid = 3960] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE87DBB000) [pid = 3960] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE9CB42800) [pid = 3960] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE932D5400) [pid = 3960] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE97F14C00) [pid = 3960] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE87DBBC00) [pid = 3960] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE8401CC00) [pid = 3960] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE9E17D000) [pid = 3960] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE9F46F400) [pid = 3960] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BE8F211C00) [pid = 3960] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE8FBFAC00) [pid = 3960] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE9027E000) [pid = 3960] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE99D89C00) [pid = 3960] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 10:32:22 INFO - PROCESS | 3960 | 1461000742974 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 10:32:23 INFO - PROCESS | 3960 | 1461000743018 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 3960 | 1461000743021 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 10:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:32:23 INFO - PROCESS | 3960 | 1461000743024 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 3960 | 1461000743028 Marionette TRACE conn5 <- [1,1966,null,{}] 10:32:23 INFO - PROCESS | 3960 | 1461000743038 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:23 INFO - PROCESS | 3960 | 1461000743144 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 10:32:23 INFO - PROCESS | 3960 | 1461000743267 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A8A000 == 99 [pid = 3960] [id = 501] 10:32:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE8F20F800) [pid = 3960] [serial = 1503] [outer = 0000000000000000] 10:32:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE8F7E9C00) [pid = 3960] [serial = 1504] [outer = 000000BE8F20F800] 10:32:23 INFO - PROCESS | 3960 | 1461000743317 Marionette DEBUG loaded listener.js 10:32:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE902E5400) [pid = 3960] [serial = 1505] [outer = 000000BE8F20F800] 10:32:23 INFO - PROCESS | 3960 | 1461000743712 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 10:32:23 INFO - PROCESS | 3960 | 1461000743760 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 10:32:23 INFO - PROCESS | 3960 | 1461000743763 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 10:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:32:23 INFO - PROCESS | 3960 | 1461000743766 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:32:23 INFO - PROCESS | 3960 | 1461000743768 Marionette TRACE conn5 <- [1,1970,null,{}] 10:32:23 INFO - PROCESS | 3960 | 1461000743771 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:23 INFO - PROCESS | 3960 | 1461000743900 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 10:32:23 INFO - PROCESS | 3960 | 1461000743914 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075800 == 100 [pid = 3960] [id = 502] 10:32:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE909CEC00) [pid = 3960] [serial = 1506] [outer = 0000000000000000] 10:32:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE925E7C00) [pid = 3960] [serial = 1507] [outer = 000000BE909CEC00] 10:32:23 INFO - PROCESS | 3960 | 1461000743961 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE92E8B800) [pid = 3960] [serial = 1508] [outer = 000000BE909CEC00] 10:32:24 INFO - PROCESS | 3960 | 1461000744414 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 10:32:24 INFO - PROCESS | 3960 | 1461000744461 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 3960 | 1461000744464 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 10:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:32:24 INFO - PROCESS | 3960 | 1461000744467 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 3960 | 1461000744469 Marionette TRACE conn5 <- [1,1974,null,{}] 10:32:24 INFO - PROCESS | 3960 | 1461000744472 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:24 INFO - PROCESS | 3960 | 1461000744571 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 10:32:24 INFO - PROCESS | 3960 | 1461000744595 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983B0800 == 101 [pid = 3960] [id = 503] 10:32:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE934D1000) [pid = 3960] [serial = 1509] [outer = 0000000000000000] 10:32:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE938D5800) [pid = 3960] [serial = 1510] [outer = 000000BE934D1000] 10:32:24 INFO - PROCESS | 3960 | 1461000744650 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE93B1F400) [pid = 3960] [serial = 1511] [outer = 000000BE934D1000] 10:32:25 INFO - PROCESS | 3960 | 1461000745161 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 732ms 10:32:25 INFO - PROCESS | 3960 | 1461000745203 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 3960 | 1461000745205 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 10:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:32:25 INFO - PROCESS | 3960 | 1461000745208 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 3960 | 1461000745210 Marionette TRACE conn5 <- [1,1978,null,{}] 10:32:25 INFO - PROCESS | 3960 | 1461000745213 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:25 INFO - PROCESS | 3960 | 1461000745396 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 10:32:25 INFO - PROCESS | 3960 | 1461000745424 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD9A000 == 102 [pid = 3960] [id = 504] 10:32:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE94EF1C00) [pid = 3960] [serial = 1512] [outer = 0000000000000000] 10:32:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE95DAE000) [pid = 3960] [serial = 1513] [outer = 000000BE94EF1C00] 10:32:25 INFO - PROCESS | 3960 | 1461000745473 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE9776B000) [pid = 3960] [serial = 1514] [outer = 000000BE94EF1C00] 10:32:25 INFO - PROCESS | 3960 | 1461000745921 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 775ms 10:32:25 INFO - PROCESS | 3960 | 1461000745987 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 3960 | 1461000745989 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 10:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:32:26 INFO - PROCESS | 3960 | 1461000745992 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 3960 | 1461000745994 Marionette TRACE conn5 <- [1,1982,null,{}] 10:32:26 INFO - PROCESS | 3960 | 1461000745998 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 3960 | 1461000746133 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 10:32:26 INFO - PROCESS | 3960 | 1461000746152 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7DA800 == 103 [pid = 3960] [id = 505] 10:32:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE97F1E000) [pid = 3960] [serial = 1515] [outer = 0000000000000000] 10:32:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE980B8400) [pid = 3960] [serial = 1516] [outer = 000000BE97F1E000] 10:32:26 INFO - PROCESS | 3960 | 1461000746198 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE9856E000) [pid = 3960] [serial = 1517] [outer = 000000BE97F1E000] 10:32:26 INFO - PROCESS | 3960 | 1461000746653 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 10:32:26 INFO - PROCESS | 3960 | 1461000746690 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 10:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:32:26 INFO - PROCESS | 3960 | 1461000746692 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 10:32:26 INFO - PROCESS | 3960 | 1461000746696 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 3960 | 1461000746697 Marionette TRACE conn5 <- [1,1986,null,{}] 10:32:26 INFO - PROCESS | 3960 | 1461000746701 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 3960 | 1461000746863 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE90942800) [pid = 3960] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE93D4E000) [pid = 3960] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE8ECE4800) [pid = 3960] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE909CA400) [pid = 3960] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE9776CC00) [pid = 3960] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE934CF800) [pid = 3960] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE99CD4000) [pid = 3960] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE82F85800) [pid = 3960] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE982BBC00) [pid = 3960] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE8C70E000) [pid = 3960] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:32:27 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BE8F585400) [pid = 3960] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:32:27 INFO - PROCESS | 3960 | 1461000747179 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE925B5800 == 104 [pid = 3960] [id = 506] 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE87D0BC00) [pid = 3960] [serial = 1518] [outer = 0000000000000000] 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE8C70E000) [pid = 3960] [serial = 1519] [outer = 000000BE87D0BC00] 10:32:27 INFO - PROCESS | 3960 | 1461000747227 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE93D52400) [pid = 3960] [serial = 1520] [outer = 000000BE87D0BC00] 10:32:27 INFO - PROCESS | 3960 | 1461000747599 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 10:32:27 INFO - PROCESS | 3960 | 1461000747641 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 10:32:27 INFO - PROCESS | 3960 | 1461000747643 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 10:32:27 INFO - PROCESS | 3960 | 1461000747646 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:32:27 INFO - PROCESS | 3960 | 1461000747648 Marionette TRACE conn5 <- [1,1990,null,{}] 10:32:27 INFO - PROCESS | 3960 | 1461000747651 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:27 INFO - PROCESS | 3960 | 1461000747749 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 10:32:27 INFO - PROCESS | 3960 | 1461000747755 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2B2800 == 105 [pid = 3960] [id = 507] 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE9856C800) [pid = 3960] [serial = 1521] [outer = 0000000000000000] 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE99D05000) [pid = 3960] [serial = 1522] [outer = 000000BE9856C800] 10:32:27 INFO - PROCESS | 3960 | 1461000747801 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE99D5FC00) [pid = 3960] [serial = 1523] [outer = 000000BE9856C800] 10:32:28 INFO - PROCESS | 3960 | 1461000748254 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 629ms 10:32:28 INFO - PROCESS | 3960 | 1461000748279 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 3960 | 1461000748281 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 10:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:32:28 INFO - PROCESS | 3960 | 1461000748297 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 3960 | 1461000748299 Marionette TRACE conn5 <- [1,1994,null,{}] 10:32:28 INFO - PROCESS | 3960 | 1461000748303 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:28 INFO - PROCESS | 3960 | 1461000748404 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 10:32:28 INFO - PROCESS | 3960 | 1461000748410 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D927800 == 106 [pid = 3960] [id = 508] 10:32:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE83EE9400) [pid = 3960] [serial = 1524] [outer = 0000000000000000] 10:32:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE8F7E6C00) [pid = 3960] [serial = 1525] [outer = 000000BE83EE9400] 10:32:28 INFO - PROCESS | 3960 | 1461000748457 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE9AED6800) [pid = 3960] [serial = 1526] [outer = 000000BE83EE9400] 10:32:28 INFO - PROCESS | 3960 | 1461000748933 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:32:28 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 10:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 10:32:28 INFO - PROCESS | 3960 | 1461000748982 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 3960 | 1461000748984 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 10:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:32:29 INFO - PROCESS | 3960 | 1461000748988 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 3960 | 1461000748991 Marionette TRACE conn5 <- [1,1998,null,{}] 10:32:29 INFO - PROCESS | 3960 | 1461000748994 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:29 INFO - PROCESS | 3960 | 1461000749114 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 10:32:29 INFO - PROCESS | 3960 | 1461000749346 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88F3E800 == 107 [pid = 3960] [id = 509] 10:32:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE82E13800) [pid = 3960] [serial = 1527] [outer = 0000000000000000] 10:32:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE83EE4000) [pid = 3960] [serial = 1528] [outer = 000000BE82E13800] 10:32:29 INFO - PROCESS | 3960 | 1461000749412 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE8823B400) [pid = 3960] [serial = 1529] [outer = 000000BE82E13800] 10:32:30 INFO - PROCESS | 3960 | 1461000750097 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:32:30 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 10:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1142ms 10:32:30 INFO - PROCESS | 3960 | 1461000750135 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 3960 | 1461000750139 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 10:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:32:30 INFO - PROCESS | 3960 | 1461000750144 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 3960 | 1461000750149 Marionette TRACE conn5 <- [1,2002,null,{}] 10:32:30 INFO - PROCESS | 3960 | 1461000750155 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:30 INFO - PROCESS | 3960 | 1461000750286 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 10:32:30 INFO - PROCESS | 3960 | 1461000750434 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F6A800 == 108 [pid = 3960] [id = 510] 10:32:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE8FBFA000) [pid = 3960] [serial = 1530] [outer = 0000000000000000] 10:32:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE90276800) [pid = 3960] [serial = 1531] [outer = 000000BE8FBFA000] 10:32:30 INFO - PROCESS | 3960 | 1461000750494 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE9254DC00) [pid = 3960] [serial = 1532] [outer = 000000BE8FBFA000] 10:32:31 INFO - PROCESS | 3960 | 1461000751060 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 944ms 10:32:31 INFO - PROCESS | 3960 | 1461000751101 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 10:32:31 INFO - PROCESS | 3960 | 1461000751106 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 10:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:32:31 INFO - PROCESS | 3960 | 1461000751111 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 3960 | 1461000751114 Marionette TRACE conn5 <- [1,2006,null,{}] 10:32:31 INFO - PROCESS | 3960 | 1461000751118 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:31 INFO - PROCESS | 3960 | 1461000751248 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 10:32:31 INFO - PROCESS | 3960 | 1461000751406 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB4000 == 109 [pid = 3960] [id = 511] 10:32:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE93B2F800) [pid = 3960] [serial = 1533] [outer = 0000000000000000] 10:32:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE94EEB400) [pid = 3960] [serial = 1534] [outer = 000000BE93B2F800] 10:32:31 INFO - PROCESS | 3960 | 1461000751464 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE980AF400) [pid = 3960] [serial = 1535] [outer = 000000BE93B2F800] 10:32:32 INFO - PROCESS | 3960 | 1461000752110 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1030ms 10:32:32 INFO - PROCESS | 3960 | 1461000752141 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 3960 | 1461000752144 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 10:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:32:32 INFO - PROCESS | 3960 | 1461000752155 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 3960 | 1461000752162 Marionette TRACE conn5 <- [1,2010,null,{}] 10:32:32 INFO - PROCESS | 3960 | 1461000752184 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:32 INFO - PROCESS | 3960 | 1461000752313 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 10:32:32 INFO - PROCESS | 3960 | 1461000752459 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF79800 == 110 [pid = 3960] [id = 512] 10:32:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE9AB95800) [pid = 3960] [serial = 1536] [outer = 0000000000000000] 10:32:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE9C643C00) [pid = 3960] [serial = 1537] [outer = 000000BE9AB95800] 10:32:32 INFO - PROCESS | 3960 | 1461000752516 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9CA31800) [pid = 3960] [serial = 1538] [outer = 000000BE9AB95800] 10:32:33 INFO - PROCESS | 3960 | 1461000753096 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1009ms 10:32:33 INFO - PROCESS | 3960 | 1461000753159 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 3960 | 1461000753163 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 10:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:32:33 INFO - PROCESS | 3960 | 1461000753166 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - PROCESS | 3960 | 1461000753168 Marionette TRACE conn5 <- [1,2014,null,{}] 10:32:33 INFO - PROCESS | 3960 | 1461000753172 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:33 INFO - PROCESS | 3960 | 1461000753297 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 10:32:33 INFO - PROCESS | 3960 | 1461000753456 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E1E0000 == 111 [pid = 3960] [id = 513] 10:32:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE9AEF7800) [pid = 3960] [serial = 1539] [outer = 0000000000000000] 10:32:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE9CB46800) [pid = 3960] [serial = 1540] [outer = 000000BE9AEF7800] 10:32:33 INFO - PROCESS | 3960 | 1461000753515 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE9CB9DC00) [pid = 3960] [serial = 1541] [outer = 000000BE9AEF7800] 10:32:34 INFO - PROCESS | 3960 | 1461000754059 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 943ms 10:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:32:34 INFO - PROCESS | 3960 | 1461000754111 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 3960 | 1461000754114 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 10:32:34 INFO - PROCESS | 3960 | 1461000754117 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 3960 | 1461000754120 Marionette TRACE conn5 <- [1,2018,null,{}] 10:32:34 INFO - PROCESS | 3960 | 1461000754123 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:34 INFO - PROCESS | 3960 | 1461000754248 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 10:32:34 INFO - PROCESS | 3960 | 1461000754397 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5C8800 == 112 [pid = 3960] [id = 514] 10:32:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9CF07000) [pid = 3960] [serial = 1542] [outer = 0000000000000000] 10:32:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9CF0A400) [pid = 3960] [serial = 1543] [outer = 000000BE9CF07000] 10:32:34 INFO - PROCESS | 3960 | 1461000754465 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE9D68F000) [pid = 3960] [serial = 1544] [outer = 000000BE9CF07000] 10:32:35 INFO - PROCESS | 3960 | 1461000755106 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1032ms 10:32:35 INFO - PROCESS | 3960 | 1461000755152 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 3960 | 1461000755155 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 10:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:32:35 INFO - PROCESS | 3960 | 1461000755158 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 3960 | 1461000755160 Marionette TRACE conn5 <- [1,2022,null,{}] 10:32:35 INFO - PROCESS | 3960 | 1461000755194 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:35 INFO - PROCESS | 3960 | 1461000755357 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 10:32:35 INFO - PROCESS | 3960 | 1461000755469 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA15800 == 113 [pid = 3960] [id = 515] 10:32:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE9D68E800) [pid = 3960] [serial = 1545] [outer = 0000000000000000] 10:32:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE9DEDFC00) [pid = 3960] [serial = 1546] [outer = 000000BE9D68E800] 10:32:35 INFO - PROCESS | 3960 | 1461000755526 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9E123000) [pid = 3960] [serial = 1547] [outer = 000000BE9D68E800] 10:32:36 INFO - PROCESS | 3960 | 1461000756106 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 993ms 10:32:36 INFO - PROCESS | 3960 | 1461000756155 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 3960 | 1461000756157 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 10:32:36 INFO - PROCESS | 3960 | 1461000756160 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:32:36 INFO - PROCESS | 3960 | 1461000756163 Marionette TRACE conn5 <- [1,2026,null,{}] 10:32:36 INFO - PROCESS | 3960 | 1461000756166 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:36 INFO - PROCESS | 3960 | 1461000756288 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 10:32:36 INFO - PROCESS | 3960 | 1461000756447 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EE1B000 == 114 [pid = 3960] [id = 516] 10:32:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9DED5C00) [pid = 3960] [serial = 1548] [outer = 0000000000000000] 10:32:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9E176C00) [pid = 3960] [serial = 1549] [outer = 000000BE9DED5C00] 10:32:36 INFO - PROCESS | 3960 | 1461000756505 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE9E2C0C00) [pid = 3960] [serial = 1550] [outer = 000000BE9DED5C00] 10:32:37 INFO - PROCESS | 3960 | 1461000757039 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 943ms 10:32:37 INFO - PROCESS | 3960 | 1461000757106 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 10:32:37 INFO - PROCESS | 3960 | 1461000757109 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 10:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:32:37 INFO - PROCESS | 3960 | 1461000757113 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 3960 | 1461000757115 Marionette TRACE conn5 <- [1,2030,null,{}] 10:32:37 INFO - PROCESS | 3960 | 1461000757119 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:37 INFO - PROCESS | 3960 | 1461000757242 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 10:32:37 INFO - PROCESS | 3960 | 1461000757389 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EEE1000 == 115 [pid = 3960] [id = 517] 10:32:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE9E463400) [pid = 3960] [serial = 1551] [outer = 0000000000000000] 10:32:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9E467C00) [pid = 3960] [serial = 1552] [outer = 000000BE9E463400] 10:32:37 INFO - PROCESS | 3960 | 1461000757446 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9EA90C00) [pid = 3960] [serial = 1553] [outer = 000000BE9E463400] 10:32:38 INFO - PROCESS | 3960 | 1461000758019 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:32:38 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) 10:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 943ms 10:32:38 INFO - PROCESS | 3960 | 1461000758059 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 10:32:38 INFO - PROCESS | 3960 | 1461000758061 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 10:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:32:38 INFO - PROCESS | 3960 | 1461000758065 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 3960 | 1461000758067 Marionette TRACE conn5 <- [1,2034,null,{}] 10:32:38 INFO - PROCESS | 3960 | 1461000758071 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:38 INFO - PROCESS | 3960 | 1461000758194 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 10:32:38 INFO - PROCESS | 3960 | 1461000758355 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F422800 == 116 [pid = 3960] [id = 518] 10:32:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE9DE47C00) [pid = 3960] [serial = 1554] [outer = 0000000000000000] 10:32:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE9DE4F800) [pid = 3960] [serial = 1555] [outer = 000000BE9DE47C00] 10:32:38 INFO - PROCESS | 3960 | 1461000758412 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9E470400) [pid = 3960] [serial = 1556] [outer = 000000BE9DE47C00] 10:32:39 INFO - PROCESS | 3960 | 1461000759007 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 985ms 10:32:39 INFO - PROCESS | 3960 | 1461000759053 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 10:32:39 INFO - PROCESS | 3960 | 1461000759055 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 10:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:32:39 INFO - PROCESS | 3960 | 1461000759059 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 3960 | 1461000759061 Marionette TRACE conn5 <- [1,2038,null,{}] 10:32:39 INFO - PROCESS | 3960 | 1461000759065 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:39 INFO - PROCESS | 3960 | 1461000759191 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 10:32:39 INFO - PROCESS | 3960 | 1461000759358 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE88570000 == 117 [pid = 3960] [id = 519] 10:32:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE8CB13000) [pid = 3960] [serial = 1557] [outer = 0000000000000000] 10:32:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE8F3FC400) [pid = 3960] [serial = 1558] [outer = 000000BE8CB13000] 10:32:39 INFO - PROCESS | 3960 | 1461000759423 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE99CD4800) [pid = 3960] [serial = 1559] [outer = 000000BE8CB13000] 10:32:40 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F80C000 == 116 [pid = 3960] [id = 10] 10:32:40 INFO - PROCESS | 3960 | 1461000760360 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1335ms 10:32:40 INFO - PROCESS | 3960 | 1461000760397 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 10:32:40 INFO - PROCESS | 3960 | 1461000760402 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 10:32:40 INFO - PROCESS | 3960 | 1461000760406 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:32:40 INFO - PROCESS | 3960 | 1461000760410 Marionette TRACE conn5 <- [1,2042,null,{}] 10:32:40 INFO - PROCESS | 3960 | 1461000760415 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:40 INFO - PROCESS | 3960 | 1461000760533 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 10:32:40 INFO - PROCESS | 3960 | 1461000760693 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97020000 == 117 [pid = 3960] [id = 520] 10:32:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE8850BC00) [pid = 3960] [serial = 1560] [outer = 0000000000000000] 10:32:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE8CB21800) [pid = 3960] [serial = 1561] [outer = 000000BE8850BC00] 10:32:40 INFO - PROCESS | 3960 | 1461000760748 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE8F7EA400) [pid = 3960] [serial = 1562] [outer = 000000BE8850BC00] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882C6800 == 116 [pid = 3960] [id = 14] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D927800 == 115 [pid = 3960] [id = 508] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2B2800 == 114 [pid = 3960] [id = 507] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE925B5800 == 113 [pid = 3960] [id = 506] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7DA800 == 112 [pid = 3960] [id = 505] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD9A000 == 111 [pid = 3960] [id = 504] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE983B0800 == 110 [pid = 3960] [id = 503] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075800 == 109 [pid = 3960] [id = 502] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A8A000 == 108 [pid = 3960] [id = 501] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE99D54C00) [pid = 3960] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE94414C00) [pid = 3960] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE94FB6000) [pid = 3960] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE95F9C000) [pid = 3960] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8786E000 == 107 [pid = 3960] [id = 500] 10:32:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92981000 == 106 [pid = 3960] [id = 499] 10:32:41 INFO - PROCESS | 3960 | 1461000761480 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1127ms 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE9299D800) [pid = 3960] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE9440C000) [pid = 3960] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE8F3F2000) [pid = 3960] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE97765800) [pid = 3960] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE8F14B400) [pid = 3960] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE9247F800) [pid = 3960] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE92E85C00) [pid = 3960] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE980AF000) [pid = 3960] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE938E7C00) [pid = 3960] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE99D03400) [pid = 3960] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE8F7E7C00) [pid = 3960] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE88086C00) [pid = 3960] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE83EE7400) [pid = 3960] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE92E3C800) [pid = 3960] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE938E4800) [pid = 3960] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE8CA6D400) [pid = 3960] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE983E5C00) [pid = 3960] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE94EEA800) [pid = 3960] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE98578400) [pid = 3960] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE93414800) [pid = 3960] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE82798400) [pid = 3960] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE8F2FAC00) [pid = 3960] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE8FBF3400) [pid = 3960] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE982B1800) [pid = 3960] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE98856400) [pid = 3960] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE93B20C00) [pid = 3960] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE9885F400) [pid = 3960] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 10:32:41 INFO - PROCESS | 3960 | 1461000761565 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 3960 | 1461000761570 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 10:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:32:41 INFO - PROCESS | 3960 | 1461000761580 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 3960 | 1461000761582 Marionette TRACE conn5 <- [1,2046,null,{}] 10:32:41 INFO - PROCESS | 3960 | 1461000761589 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:41 INFO - PROCESS | 3960 | 1461000761701 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 10:32:41 INFO - PROCESS | 3960 | 1461000761708 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E156800 == 107 [pid = 3960] [id = 521] 10:32:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE8F148400) [pid = 3960] [serial = 1563] [outer = 0000000000000000] 10:32:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE8F2EEC00) [pid = 3960] [serial = 1564] [outer = 000000BE8F148400] 10:32:41 INFO - PROCESS | 3960 | 1461000761755 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE8FBFC400) [pid = 3960] [serial = 1565] [outer = 000000BE8F148400] 10:32:42 INFO - PROCESS | 3960 | 1461000762319 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 797ms 10:32:42 INFO - PROCESS | 3960 | 1461000762379 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 10:32:42 INFO - PROCESS | 3960 | 1461000762381 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 10:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:32:42 INFO - PROCESS | 3960 | 1461000762384 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:32:42 INFO - PROCESS | 3960 | 1461000762388 Marionette TRACE conn5 <- [1,2050,null,{}] 10:32:42 INFO - PROCESS | 3960 | 1461000762399 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:42 INFO - PROCESS | 3960 | 1461000762510 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 10:32:42 INFO - PROCESS | 3960 | 1461000762622 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D3D000 == 108 [pid = 3960] [id = 522] 10:32:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE90C88800) [pid = 3960] [serial = 1566] [outer = 0000000000000000] 10:32:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE932D4C00) [pid = 3960] [serial = 1567] [outer = 000000BE90C88800] 10:32:42 INFO - PROCESS | 3960 | 1461000762672 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE93B1EC00) [pid = 3960] [serial = 1568] [outer = 000000BE90C88800] 10:32:43 INFO - PROCESS | 3960 | 1461000763068 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 10:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:32:43 INFO - PROCESS | 3960 | 1461000763122 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 3960 | 1461000763125 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 10:32:43 INFO - PROCESS | 3960 | 1461000763128 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 3960 | 1461000763129 Marionette TRACE conn5 <- [1,2054,null,{}] 10:32:43 INFO - PROCESS | 3960 | 1461000763133 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:43 INFO - PROCESS | 3960 | 1461000763236 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 10:32:43 INFO - PROCESS | 3960 | 1461000763278 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988A5000 == 109 [pid = 3960] [id = 523] 10:32:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE94414C00) [pid = 3960] [serial = 1569] [outer = 0000000000000000] 10:32:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE94F35000) [pid = 3960] [serial = 1570] [outer = 000000BE94414C00] 10:32:43 INFO - PROCESS | 3960 | 1461000763325 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE97463400) [pid = 3960] [serial = 1571] [outer = 000000BE94414C00] 10:32:43 INFO - PROCESS | 3960 | 1461000763791 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 10:32:43 INFO - PROCESS | 3960 | 1461000763824 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 10:32:43 INFO - PROCESS | 3960 | 1461000763826 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 10:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:32:43 INFO - PROCESS | 3960 | 1461000763839 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 3960 | 1461000763841 Marionette TRACE conn5 <- [1,2058,null,{}] 10:32:43 INFO - PROCESS | 3960 | 1461000763844 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:43 INFO - PROCESS | 3960 | 1461000763979 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 10:32:44 INFO - PROCESS | 3960 | 1461000763997 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E7C000 == 110 [pid = 3960] [id = 524] 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE95DB1800) [pid = 3960] [serial = 1572] [outer = 0000000000000000] 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE980AE800) [pid = 3960] [serial = 1573] [outer = 000000BE95DB1800] 10:32:44 INFO - PROCESS | 3960 | 1461000764044 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE983E7000) [pid = 3960] [serial = 1574] [outer = 000000BE95DB1800] 10:32:44 INFO - PROCESS | 3960 | 1461000764526 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 10:32:44 INFO - PROCESS | 3960 | 1461000764575 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 3960 | 1461000764577 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 10:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:32:44 INFO - PROCESS | 3960 | 1461000764580 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 3960 | 1461000764582 Marionette TRACE conn5 <- [1,2062,null,{}] 10:32:44 INFO - PROCESS | 3960 | 1461000764586 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:44 INFO - PROCESS | 3960 | 1461000764776 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 10:32:44 INFO - PROCESS | 3960 | 1461000764802 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6CE000 == 111 [pid = 3960] [id = 525] 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE99CD8400) [pid = 3960] [serial = 1575] [outer = 0000000000000000] 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE99D5F800) [pid = 3960] [serial = 1576] [outer = 000000BE99CD8400] 10:32:44 INFO - PROCESS | 3960 | 1461000764851 Marionette DEBUG loaded listener.js 10:32:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE9AEDA800) [pid = 3960] [serial = 1577] [outer = 000000BE99CD8400] 10:32:45 INFO - PROCESS | 3960 | 1461000765309 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 775ms 10:32:45 INFO - PROCESS | 3960 | 1461000765358 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 3960 | 1461000765360 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 10:32:45 INFO - PROCESS | 3960 | 1461000765363 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:32:45 INFO - PROCESS | 3960 | 1461000765365 Marionette TRACE conn5 <- [1,2066,null,{}] 10:32:45 INFO - PROCESS | 3960 | 1461000765369 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:45 INFO - PROCESS | 3960 | 1461000765506 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 10:32:45 INFO - PROCESS | 3960 | 1461000765526 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9D8800 == 112 [pid = 3960] [id = 526] 10:32:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9AEF9000) [pid = 3960] [serial = 1578] [outer = 0000000000000000] 10:32:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9B5C5C00) [pid = 3960] [serial = 1579] [outer = 000000BE9AEF9000] 10:32:45 INFO - PROCESS | 3960 | 1461000765571 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9C66CC00) [pid = 3960] [serial = 1580] [outer = 000000BE9AEF9000] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE87D0BC00) [pid = 3960] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE8F20F800) [pid = 3960] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE94EF1C00) [pid = 3960] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE88EF3000) [pid = 3960] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE909CEC00) [pid = 3960] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE83EE8400) [pid = 3960] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE9856C800) [pid = 3960] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE97F1E000) [pid = 3960] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:32:46 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE934D1000) [pid = 3960] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:32:46 INFO - PROCESS | 3960 | 1461000766249 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 10:32:46 INFO - PROCESS | 3960 | 1461000766311 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 3960 | 1461000766313 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 10:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:32:46 INFO - PROCESS | 3960 | 1461000766317 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 3960 | 1461000766319 Marionette TRACE conn5 <- [1,2070,null,{}] 10:32:46 INFO - PROCESS | 3960 | 1461000766322 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:46 INFO - PROCESS | 3960 | 1461000766422 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 10:32:46 INFO - PROCESS | 3960 | 1461000766428 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D14B800 == 113 [pid = 3960] [id = 527] 10:32:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE8F2D7C00) [pid = 3960] [serial = 1581] [outer = 0000000000000000] 10:32:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9B452800) [pid = 3960] [serial = 1582] [outer = 000000BE8F2D7C00] 10:32:46 INFO - PROCESS | 3960 | 1461000766476 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9CA2F000) [pid = 3960] [serial = 1583] [outer = 000000BE8F2D7C00] 10:32:46 INFO - PROCESS | 3960 | 1461000766931 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 10:32:46 INFO - PROCESS | 3960 | 1461000766962 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 3960 | 1461000766965 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 10:32:46 INFO - PROCESS | 3960 | 1461000766968 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 3960 | 1461000766970 Marionette TRACE conn5 <- [1,2074,null,{}] 10:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:32:46 INFO - PROCESS | 3960 | 1461000766974 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:47 INFO - PROCESS | 3960 | 1461000767076 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 10:32:47 INFO - PROCESS | 3960 | 1461000767083 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6CA000 == 114 [pid = 3960] [id = 528] 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE9CB9AC00) [pid = 3960] [serial = 1584] [outer = 0000000000000000] 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE9CBAF400) [pid = 3960] [serial = 1585] [outer = 000000BE9CB9AC00] 10:32:47 INFO - PROCESS | 3960 | 1461000767129 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE9D694400) [pid = 3960] [serial = 1586] [outer = 000000BE9CB9AC00] 10:32:47 INFO - PROCESS | 3960 | 1461000767584 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 10:32:47 INFO - PROCESS | 3960 | 1461000767604 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 10:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:32:47 INFO - PROCESS | 3960 | 1461000767606 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 10:32:47 INFO - PROCESS | 3960 | 1461000767609 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 3960 | 1461000767611 Marionette TRACE conn5 <- [1,2078,null,{}] 10:32:47 INFO - PROCESS | 3960 | 1461000767630 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:47 INFO - PROCESS | 3960 | 1461000767732 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 10:32:47 INFO - PROCESS | 3960 | 1461000767738 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF67800 == 115 [pid = 3960] [id = 529] 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9D68C800) [pid = 3960] [serial = 1587] [outer = 0000000000000000] 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9E2AC400) [pid = 3960] [serial = 1588] [outer = 000000BE9D68C800] 10:32:47 INFO - PROCESS | 3960 | 1461000767783 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9E2B3800) [pid = 3960] [serial = 1589] [outer = 000000BE9D68C800] 10:32:48 INFO - PROCESS | 3960 | 1461000768553 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1000ms 10:32:48 INFO - PROCESS | 3960 | 1461000768612 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 3960 | 1461000768618 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 10:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:32:48 INFO - PROCESS | 3960 | 1461000768624 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 3960 | 1461000768628 Marionette TRACE conn5 <- [1,2082,null,{}] 10:32:48 INFO - PROCESS | 3960 | 1461000768633 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:48 INFO - PROCESS | 3960 | 1461000768767 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 10:32:48 INFO - PROCESS | 3960 | 1461000768934 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9327A000 == 116 [pid = 3960] [id = 530] 10:32:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE8F2E2C00) [pid = 3960] [serial = 1590] [outer = 0000000000000000] 10:32:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE8F3FB800) [pid = 3960] [serial = 1591] [outer = 000000BE8F2E2C00] 10:32:49 INFO - PROCESS | 3960 | 1461000768994 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE908D7800) [pid = 3960] [serial = 1592] [outer = 000000BE8F2E2C00] 10:32:49 INFO - PROCESS | 3960 | 1461000769625 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1033ms 10:32:49 INFO - PROCESS | 3960 | 1461000769659 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 3960 | 1461000769665 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 10:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:32:49 INFO - PROCESS | 3960 | 1461000769672 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 3960 | 1461000769675 Marionette TRACE conn5 <- [1,2086,null,{}] 10:32:49 INFO - PROCESS | 3960 | 1461000769700 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:49 INFO - PROCESS | 3960 | 1461000769832 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 10:32:49 INFO - PROCESS | 3960 | 1461000769982 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E7E000 == 117 [pid = 3960] [id = 531] 10:32:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE938D1400) [pid = 3960] [serial = 1593] [outer = 0000000000000000] 10:32:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE94415000) [pid = 3960] [serial = 1594] [outer = 000000BE938D1400] 10:32:50 INFO - PROCESS | 3960 | 1461000770040 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE98856400) [pid = 3960] [serial = 1595] [outer = 000000BE938D1400] 10:32:50 INFO - PROCESS | 3960 | 1461000770674 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1032ms 10:32:50 INFO - PROCESS | 3960 | 1461000770705 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 10:32:50 INFO - PROCESS | 3960 | 1461000770708 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 10:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:32:50 INFO - PROCESS | 3960 | 1461000770712 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 3960 | 1461000770716 Marionette TRACE conn5 <- [1,2090,null,{}] 10:32:50 INFO - PROCESS | 3960 | 1461000770728 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:50 INFO - PROCESS | 3960 | 1461000770861 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 10:32:51 INFO - PROCESS | 3960 | 1461000771027 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5CE800 == 118 [pid = 3960] [id = 532] 10:32:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9AED9800) [pid = 3960] [serial = 1596] [outer = 0000000000000000] 10:32:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE9C64D800) [pid = 3960] [serial = 1597] [outer = 000000BE9AED9800] 10:32:51 INFO - PROCESS | 3960 | 1461000771088 Marionette DEBUG loaded listener.js 10:32:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE9E17DC00) [pid = 3960] [serial = 1598] [outer = 000000BE9AED9800] 10:32:51 INFO - PROCESS | 3960 | 1461000771704 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1035ms 10:32:51 INFO - PROCESS | 3960 | 1461000771749 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 3960 | 1461000771752 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 10:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:32:51 INFO - PROCESS | 3960 | 1461000771755 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 3960 | 1461000771757 Marionette TRACE conn5 <- [1,2094,null,{}] 10:32:51 INFO - PROCESS | 3960 | 1461000771761 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:51 INFO - PROCESS | 3960 | 1461000771941 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 10:32:52 INFO - PROCESS | 3960 | 1461000772056 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA05E8000 == 119 [pid = 3960] [id = 533] 10:32:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE9E46A800) [pid = 3960] [serial = 1599] [outer = 0000000000000000] 10:32:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE9EFAE400) [pid = 3960] [serial = 1600] [outer = 000000BE9E46A800] 10:32:52 INFO - PROCESS | 3960 | 1461000772113 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE9F46E800) [pid = 3960] [serial = 1601] [outer = 000000BE9E46A800] 10:32:52 INFO - PROCESS | 3960 | 1461000772672 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 3960 | 1461000772704 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 10:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:32:52 INFO - PROCESS | 3960 | 1461000772707 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 3960 | 1461000772709 Marionette TRACE conn5 <- [1,2098,null,{}] 10:32:52 INFO - PROCESS | 3960 | 1461000772713 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:52 INFO - PROCESS | 3960 | 1461000772839 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 10:32:53 INFO - PROCESS | 3960 | 1461000773001 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1546800 == 120 [pid = 3960] [id = 534] 10:32:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE9F46D800) [pid = 3960] [serial = 1602] [outer = 0000000000000000] 10:32:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE9F4B4800) [pid = 3960] [serial = 1603] [outer = 000000BE9F46D800] 10:32:53 INFO - PROCESS | 3960 | 1461000773058 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BEA06E3800) [pid = 3960] [serial = 1604] [outer = 000000BE9F46D800] 10:32:53 INFO - PROCESS | 3960 | 1461000773671 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1028ms 10:32:53 INFO - PROCESS | 3960 | 1461000773738 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 3960 | 1461000773741 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 10:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:32:53 INFO - PROCESS | 3960 | 1461000773745 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 3960 | 1461000773747 Marionette TRACE conn5 <- [1,2102,null,{}] 10:32:53 INFO - PROCESS | 3960 | 1461000773783 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:53 INFO - PROCESS | 3960 | 1461000773925 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 10:32:54 INFO - PROCESS | 3960 | 1461000774072 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BC2800 == 121 [pid = 3960] [id = 535] 10:32:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BEA47A3800) [pid = 3960] [serial = 1605] [outer = 0000000000000000] 10:32:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BEA47AD400) [pid = 3960] [serial = 1606] [outer = 000000BEA47A3800] 10:32:54 INFO - PROCESS | 3960 | 1461000774132 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BEFD7D2400) [pid = 3960] [serial = 1607] [outer = 000000BEA47A3800] 10:32:54 INFO - PROCESS | 3960 | 1461000774708 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1045ms 10:32:54 INFO - PROCESS | 3960 | 1461000774792 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 3960 | 1461000774794 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 10:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:32:54 INFO - PROCESS | 3960 | 1461000774798 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 3960 | 1461000774800 Marionette TRACE conn5 <- [1,2106,null,{}] 10:32:54 INFO - PROCESS | 3960 | 1461000774804 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:54 INFO - PROCESS | 3960 | 1461000774929 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 10:32:55 INFO - PROCESS | 3960 | 1461000775080 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEF2545800 == 122 [pid = 3960] [id = 536] 10:32:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BEA37EF000) [pid = 3960] [serial = 1608] [outer = 0000000000000000] 10:32:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BEA37F4C00) [pid = 3960] [serial = 1609] [outer = 000000BEA37EF000] 10:32:55 INFO - PROCESS | 3960 | 1461000775137 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BEA47AF800) [pid = 3960] [serial = 1610] [outer = 000000BEA37EF000] 10:32:55 INFO - PROCESS | 3960 | 1461000775695 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 944ms 10:32:55 INFO - PROCESS | 3960 | 1461000775745 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 3960 | 1461000775748 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 10:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:32:55 INFO - PROCESS | 3960 | 1461000775751 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - PROCESS | 3960 | 1461000775753 Marionette TRACE conn5 <- [1,2110,null,{}] 10:32:55 INFO - PROCESS | 3960 | 1461000775757 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:55 INFO - PROCESS | 3960 | 1461000775881 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 10:32:56 INFO - PROCESS | 3960 | 1461000776046 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA33D1800 == 123 [pid = 3960] [id = 537] 10:32:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BEA0E59400) [pid = 3960] [serial = 1611] [outer = 0000000000000000] 10:32:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BEA0E5F400) [pid = 3960] [serial = 1612] [outer = 000000BEA0E59400] 10:32:56 INFO - PROCESS | 3960 | 1461000776103 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BEA37EFC00) [pid = 3960] [serial = 1613] [outer = 000000BEA0E59400] 10:32:56 INFO - PROCESS | 3960 | 1461000776702 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 985ms 10:32:56 INFO - PROCESS | 3960 | 1461000776739 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 3960 | 1461000776742 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 3960 | 1461000776745 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:32:56 INFO - PROCESS | 3960 | 1461000776747 Marionette TRACE conn5 <- [1,2114,null,{}] 10:32:56 INFO - PROCESS | 3960 | 1461000776751 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:56 INFO - PROCESS | 3960 | 1461000776877 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 10:32:57 INFO - PROCESS | 3960 | 1461000777041 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFC41800 == 124 [pid = 3960] [id = 538] 10:32:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9AE5F400) [pid = 3960] [serial = 1614] [outer = 0000000000000000] 10:32:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BEA4708800) [pid = 3960] [serial = 1615] [outer = 000000BE9AE5F400] 10:32:57 INFO - PROCESS | 3960 | 1461000777099 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BEA470E800) [pid = 3960] [serial = 1616] [outer = 000000BE9AE5F400] 10:32:57 INFO - PROCESS | 3960 | 1461000777767 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1031ms 10:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:32:57 INFO - PROCESS | 3960 | 1461000777779 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 3960 | 1461000777781 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 10:32:57 INFO - PROCESS | 3960 | 1461000777785 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 3960 | 1461000777787 Marionette TRACE conn5 <- [1,2118,null,{}] 10:32:57 INFO - PROCESS | 3960 | 1461000777809 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 3960 | 1461000777937 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 10:32:58 INFO - PROCESS | 3960 | 1461000778104 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93282800 == 125 [pid = 3960] [id = 539] 10:32:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE8C711000) [pid = 3960] [serial = 1617] [outer = 0000000000000000] 10:32:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE9299A800) [pid = 3960] [serial = 1618] [outer = 000000BE8C711000] 10:32:58 INFO - PROCESS | 3960 | 1461000778161 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE99D89C00) [pid = 3960] [serial = 1619] [outer = 000000BE8C711000] 10:32:59 INFO - PROCESS | 3960 | 1461000779039 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 3960 | 1461000779096 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 10:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:32:59 INFO - PROCESS | 3960 | 1461000779102 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 3960 | 1461000779106 Marionette TRACE conn5 <- [1,2122,null,{}] 10:32:59 INFO - PROCESS | 3960 | 1461000779111 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:59 INFO - PROCESS | 3960 | 1461000779229 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 10:32:59 INFO - PROCESS | 3960 | 1461000779390 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8ED85800 == 126 [pid = 3960] [id = 540] 10:32:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE83E92000) [pid = 3960] [serial = 1620] [outer = 0000000000000000] 10:32:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE87580C00) [pid = 3960] [serial = 1621] [outer = 000000BE83E92000] 10:32:59 INFO - PROCESS | 3960 | 1461000779443 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE8F580400) [pid = 3960] [serial = 1622] [outer = 000000BE83E92000] 10:33:00 INFO - PROCESS | 3960 | 1461000780076 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 3960 | 1461000780140 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 10:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:33:00 INFO - PROCESS | 3960 | 1461000780146 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 3960 | 1461000780148 Marionette TRACE conn5 <- [1,2126,null,{}] 10:33:00 INFO - PROCESS | 3960 | 1461000780169 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 3960 | 1461000780315 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F325800 == 125 [pid = 3960] [id = 28] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D141800 == 124 [pid = 3960] [id = 394] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6CA000 == 123 [pid = 3960] [id = 528] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D14B800 == 122 [pid = 3960] [id = 527] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C9D8800 == 121 [pid = 3960] [id = 526] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6CE000 == 120 [pid = 3960] [id = 525] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E7C000 == 119 [pid = 3960] [id = 524] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988A5000 == 118 [pid = 3960] [id = 523] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE8F7E6C00) [pid = 3960] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D3D000 == 117 [pid = 3960] [id = 522] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E156800 == 116 [pid = 3960] [id = 521] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97020000 == 115 [pid = 3960] [id = 520] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EEE1000 == 114 [pid = 3960] [id = 517] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EE1B000 == 113 [pid = 3960] [id = 516] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EA15800 == 112 [pid = 3960] [id = 515] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5C8800 == 111 [pid = 3960] [id = 514] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E1E0000 == 110 [pid = 3960] [id = 513] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF79800 == 109 [pid = 3960] [id = 512] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAB4000 == 108 [pid = 3960] [id = 511] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F6A800 == 107 [pid = 3960] [id = 510] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE828EA000 == 106 [pid = 3960] [id = 11] 10:33:00 INFO - PROCESS | 3960 | --DOCSHELL 000000BE88F3E800 == 105 [pid = 3960] [id = 509] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE8C70E000) [pid = 3960] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE8F7E9C00) [pid = 3960] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE9776B000) [pid = 3960] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE8993B800) [pid = 3960] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE925E7C00) [pid = 3960] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE92E8B800) [pid = 3960] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE95DAE000) [pid = 3960] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE9C370800) [pid = 3960] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE9AE64400) [pid = 3960] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE8F213000) [pid = 3960] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE902E5400) [pid = 3960] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE8F2F8C00) [pid = 3960] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE88EF2800) [pid = 3960] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE99D5FC00) [pid = 3960] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE93D52400) [pid = 3960] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE99D05000) [pid = 3960] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE99D5D000) [pid = 3960] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE9340E000) [pid = 3960] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE9C66FC00) [pid = 3960] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE9856E000) [pid = 3960] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE938D5800) [pid = 3960] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE9B452000) [pid = 3960] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BE8F7DE800) [pid = 3960] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE980B8400) [pid = 3960] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE9A2B2C00) [pid = 3960] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE93B1F400) [pid = 3960] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE982B0400) [pid = 3960] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 10:33:00 INFO - PROCESS | 3960 | 1461000780554 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8855E000 == 106 [pid = 3960] [id = 541] 10:33:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE822C7400) [pid = 3960] [serial = 1623] [outer = 0000000000000000] 10:33:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE83EEBC00) [pid = 3960] [serial = 1624] [outer = 000000BE822C7400] 10:33:00 INFO - PROCESS | 3960 | 1461000780604 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE88E31800) [pid = 3960] [serial = 1625] [outer = 000000BE822C7400] 10:33:01 INFO - PROCESS | 3960 | 1461000781092 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1005ms 10:33:01 INFO - PROCESS | 3960 | 1461000781153 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 3960 | 1461000781155 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 10:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:33:01 INFO - PROCESS | 3960 | 1461000781159 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 3960 | 1461000781162 Marionette TRACE conn5 <- [1,2130,null,{}] 10:33:01 INFO - PROCESS | 3960 | 1461000781173 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:01 INFO - PROCESS | 3960 | 1461000781282 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 10:33:01 INFO - PROCESS | 3960 | 1461000781295 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97229000 == 107 [pid = 3960] [id = 542] 10:33:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE909C1000) [pid = 3960] [serial = 1626] [outer = 0000000000000000] 10:33:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE9299E000) [pid = 3960] [serial = 1627] [outer = 000000BE909C1000] 10:33:01 INFO - PROCESS | 3960 | 1461000781345 Marionette DEBUG loaded listener.js 10:33:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE9340F800) [pid = 3960] [serial = 1628] [outer = 000000BE909C1000] 10:33:01 INFO - PROCESS | 3960 | 1461000781835 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:33:01 INFO - PROCESS | 3960 | 1461000781897 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 10:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:33:01 INFO - PROCESS | 3960 | 1461000781901 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 3960 | 1461000781903 Marionette TRACE conn5 <- [1,2134,null,{}] 10:33:01 INFO - PROCESS | 3960 | 1461000781906 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:02 INFO - PROCESS | 3960 | 1461000782011 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 10:33:02 INFO - PROCESS | 3960 | 1461000782122 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988A3800 == 108 [pid = 3960] [id = 543] 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE938D3C00) [pid = 3960] [serial = 1629] [outer = 0000000000000000] 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE938EA400) [pid = 3960] [serial = 1630] [outer = 000000BE938D3C00] 10:33:02 INFO - PROCESS | 3960 | 1461000782169 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE93B2A800) [pid = 3960] [serial = 1631] [outer = 000000BE938D3C00] 10:33:02 INFO - PROCESS | 3960 | 1461000782552 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:33:02 INFO - PROCESS | 3960 | 1461000782615 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 10:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:33:02 INFO - PROCESS | 3960 | 1461000782619 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:33:02 INFO - PROCESS | 3960 | 1461000782620 Marionette TRACE conn5 <- [1,2138,null,{}] 10:33:02 INFO - PROCESS | 3960 | 1461000782624 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:02 INFO - PROCESS | 3960 | 1461000782800 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 10:33:02 INFO - PROCESS | 3960 | 1461000782820 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD9E000 == 109 [pid = 3960] [id = 544] 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE93B38C00) [pid = 3960] [serial = 1632] [outer = 0000000000000000] 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE94412000) [pid = 3960] [serial = 1633] [outer = 000000BE93B38C00] 10:33:02 INFO - PROCESS | 3960 | 1461000782867 Marionette DEBUG loaded listener.js 10:33:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE95D65400) [pid = 3960] [serial = 1634] [outer = 000000BE93B38C00] 10:33:03 INFO - PROCESS | 3960 | 1461000783359 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 10:33:03 INFO - PROCESS | 3960 | 1461000783420 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 10:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:33:03 INFO - PROCESS | 3960 | 1461000783424 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:33:03 INFO - PROCESS | 3960 | 1461000783425 Marionette TRACE conn5 <- [1,2142,null,{}] 10:33:03 INFO - PROCESS | 3960 | 1461000783429 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:03 INFO - PROCESS | 3960 | 1461000783582 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 10:33:03 INFO - PROCESS | 3960 | 1461000783605 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C88F000 == 110 [pid = 3960] [id = 545] 10:33:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE982B4C00) [pid = 3960] [serial = 1635] [outer = 0000000000000000] 10:33:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9856C800) [pid = 3960] [serial = 1636] [outer = 000000BE982B4C00] 10:33:03 INFO - PROCESS | 3960 | 1461000783653 Marionette DEBUG loaded listener.js 10:33:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE98857800) [pid = 3960] [serial = 1637] [outer = 000000BE982B4C00] 10:33:04 INFO - PROCESS | 3960 | 1461000784118 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 10:33:04 INFO - PROCESS | 3960 | 1461000784166 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 3960 | 1461000784168 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 10:33:04 INFO - PROCESS | 3960 | 1461000784178 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 3960 | 1461000784180 Marionette TRACE conn5 <- [1,2146,null,{}] 10:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:33:04 INFO - PROCESS | 3960 | 1461000784184 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:04 INFO - PROCESS | 3960 | 1461000784321 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 10:33:04 INFO - PROCESS | 3960 | 1461000784341 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB6C000 == 111 [pid = 3960] [id = 546] 10:33:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE97F1E000) [pid = 3960] [serial = 1638] [outer = 0000000000000000] 10:33:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE99CD3400) [pid = 3960] [serial = 1639] [outer = 000000BE97F1E000] 10:33:04 INFO - PROCESS | 3960 | 1461000784387 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE99D54C00) [pid = 3960] [serial = 1640] [outer = 000000BE97F1E000] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE9AEF9000) [pid = 3960] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE99CD8400) [pid = 3960] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE8850BC00) [pid = 3960] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE90C88800) [pid = 3960] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE8F148400) [pid = 3960] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE9CB9AC00) [pid = 3960] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE94414C00) [pid = 3960] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE95DB1800) [pid = 3960] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE8F2D7C00) [pid = 3960] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE83E91400) [pid = 3960] [serial = 29] [outer = 0000000000000000] [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.] 10:33:05 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE83EE9400) [pid = 3960] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:33:05 INFO - PROCESS | 3960 | 1461000785410 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 3960 | 1461000785471 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 10:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:33:05 INFO - PROCESS | 3960 | 1461000785477 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 3960 | 1461000785481 Marionette TRACE conn5 <- [1,2150,null,{}] 10:33:05 INFO - PROCESS | 3960 | 1461000785487 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 3960 | 1461000785618 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 10:33:05 INFO - PROCESS | 3960 | 1461000785773 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93289000 == 112 [pid = 3960] [id = 547] 10:33:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE8ECDF000) [pid = 3960] [serial = 1641] [outer = 0000000000000000] 10:33:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE8F3F7800) [pid = 3960] [serial = 1642] [outer = 000000BE8ECDF000] 10:33:05 INFO - PROCESS | 3960 | 1461000785834 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE902E5400) [pid = 3960] [serial = 1643] [outer = 000000BE8ECDF000] 10:33:06 INFO - PROCESS | 3960 | 1461000786466 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1034ms 10:33:06 INFO - PROCESS | 3960 | 1461000786514 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 3960 | 1461000786520 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 10:33:06 INFO - PROCESS | 3960 | 1461000786527 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:33:06 INFO - PROCESS | 3960 | 1461000786530 Marionette TRACE conn5 <- [1,2154,null,{}] 10:33:06 INFO - PROCESS | 3960 | 1461000786554 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:06 INFO - PROCESS | 3960 | 1461000786682 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 10:33:06 INFO - PROCESS | 3960 | 1461000786834 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988A1800 == 113 [pid = 3960] [id = 548] 10:33:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE92E8A400) [pid = 3960] [serial = 1644] [outer = 0000000000000000] 10:33:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE938D2400) [pid = 3960] [serial = 1645] [outer = 000000BE92E8A400] 10:33:06 INFO - PROCESS | 3960 | 1461000786892 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE94EEC000) [pid = 3960] [serial = 1646] [outer = 000000BE92E8A400] 10:33:07 INFO - PROCESS | 3960 | 1461000787498 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1004ms 10:33:07 INFO - PROCESS | 3960 | 1461000787537 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 3960 | 1461000787540 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 10:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:33:07 INFO - PROCESS | 3960 | 1461000787544 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 3960 | 1461000787548 Marionette TRACE conn5 <- [1,2158,null,{}] 10:33:07 INFO - PROCESS | 3960 | 1461000787560 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 3960 | 1461000787690 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 10:33:07 INFO - PROCESS | 3960 | 1461000787858 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2B7800 == 114 [pid = 3960] [id = 549] 10:33:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE983E5800) [pid = 3960] [serial = 1647] [outer = 0000000000000000] 10:33:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE9885B800) [pid = 3960] [serial = 1648] [outer = 000000BE983E5800] 10:33:07 INFO - PROCESS | 3960 | 1461000787920 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE99D88C00) [pid = 3960] [serial = 1649] [outer = 000000BE983E5800] 10:33:08 INFO - PROCESS | 3960 | 1461000788525 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1035ms 10:33:08 INFO - PROCESS | 3960 | 1461000788581 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 3960 | 1461000788584 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 10:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:33:08 INFO - PROCESS | 3960 | 1461000788588 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - PROCESS | 3960 | 1461000788590 Marionette TRACE conn5 <- [1,2162,null,{}] 10:33:08 INFO - PROCESS | 3960 | 1461000788594 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:08 INFO - PROCESS | 3960 | 1461000788720 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 10:33:08 INFO - PROCESS | 3960 | 1461000788870 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D76B800 == 115 [pid = 3960] [id = 550] 10:33:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9A2B1000) [pid = 3960] [serial = 1650] [outer = 0000000000000000] 10:33:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9AE5D400) [pid = 3960] [serial = 1651] [outer = 000000BE9A2B1000] 10:33:08 INFO - PROCESS | 3960 | 1461000788929 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9AEED000) [pid = 3960] [serial = 1652] [outer = 000000BE9A2B1000] 10:33:09 INFO - PROCESS | 3960 | 1461000789495 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 983ms 10:33:09 INFO - PROCESS | 3960 | 1461000789573 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 3960 | 1461000789576 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 10:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:33:09 INFO - PROCESS | 3960 | 1461000789579 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 3960 | 1461000789581 Marionette TRACE conn5 <- [1,2166,null,{}] 10:33:09 INFO - PROCESS | 3960 | 1461000789585 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:09 INFO - PROCESS | 3960 | 1461000789708 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 10:33:09 INFO - PROCESS | 3960 | 1461000789878 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D933000 == 116 [pid = 3960] [id = 551] 10:33:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9AEF8000) [pid = 3960] [serial = 1653] [outer = 0000000000000000] 10:33:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9B448C00) [pid = 3960] [serial = 1654] [outer = 000000BE9AEF8000] 10:33:09 INFO - PROCESS | 3960 | 1461000789940 Marionette DEBUG loaded listener.js 10:33:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE9C36E000) [pid = 3960] [serial = 1655] [outer = 000000BE9AEF8000] 10:33:10 INFO - PROCESS | 3960 | 1461000790536 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1027ms 10:33:10 INFO - PROCESS | 3960 | 1461000790609 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 3960 | 1461000790611 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 10:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:33:10 INFO - PROCESS | 3960 | 1461000790648 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 3960 | 1461000790650 Marionette TRACE conn5 <- [1,2170,null,{}] 10:33:10 INFO - PROCESS | 3960 | 1461000790655 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:10 INFO - PROCESS | 3960 | 1461000790804 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 10:33:10 INFO - PROCESS | 3960 | 1461000790951 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E222000 == 117 [pid = 3960] [id = 552] 10:33:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE9CA32C00) [pid = 3960] [serial = 1656] [outer = 0000000000000000] 10:33:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE9CB9AC00) [pid = 3960] [serial = 1657] [outer = 000000BE9CA32C00] 10:33:11 INFO - PROCESS | 3960 | 1461000791012 Marionette DEBUG loaded listener.js 10:33:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE9D697800) [pid = 3960] [serial = 1658] [outer = 000000BE9CA32C00] 10:33:11 INFO - PROCESS | 3960 | 1461000791595 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1011ms 10:33:11 INFO - PROCESS | 3960 | 1461000791628 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 3960 | 1461000791631 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 10:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:33:11 INFO - PROCESS | 3960 | 1461000791635 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 3960 | 1461000791637 Marionette TRACE conn5 <- [1,2174,null,{}] 10:33:11 INFO - PROCESS | 3960 | 1461000791641 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:11 INFO - PROCESS | 3960 | 1461000791762 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 10:33:11 INFO - PROCESS | 3960 | 1461000791927 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EEDC000 == 118 [pid = 3960] [id = 553] 10:33:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE9DE4E000) [pid = 3960] [serial = 1659] [outer = 0000000000000000] 10:33:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE9DED5800) [pid = 3960] [serial = 1660] [outer = 000000BE9DE4E000] 10:33:11 INFO - PROCESS | 3960 | 1461000791984 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE9E178000) [pid = 3960] [serial = 1661] [outer = 000000BE9DE4E000] 10:33:12 INFO - PROCESS | 3960 | 1461000792588 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 10:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:33:12 INFO - PROCESS | 3960 | 1461000792622 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 3960 | 1461000792625 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 10:33:12 INFO - PROCESS | 3960 | 1461000792629 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 3960 | 1461000792631 Marionette TRACE conn5 <- [1,2178,null,{}] 10:33:12 INFO - PROCESS | 3960 | 1461000792635 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 3960 | 1461000792758 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 10:33:12 INFO - PROCESS | 3960 | 1461000792910 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1926800 == 119 [pid = 3960] [id = 554] 10:33:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE9DE4E800) [pid = 3960] [serial = 1662] [outer = 0000000000000000] 10:33:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE9E2BCC00) [pid = 3960] [serial = 1663] [outer = 000000BE9DE4E800] 10:33:12 INFO - PROCESS | 3960 | 1461000792968 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE9EA99000) [pid = 3960] [serial = 1664] [outer = 000000BE9DE4E800] 10:33:13 INFO - PROCESS | 3960 | 1461000793501 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 10:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:33:13 INFO - PROCESS | 3960 | 1461000793575 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 3960 | 1461000793577 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 10:33:13 INFO - PROCESS | 3960 | 1461000793581 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 3960 | 1461000793583 Marionette TRACE conn5 <- [1,2182,null,{}] 10:33:13 INFO - PROCESS | 3960 | 1461000793587 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 3960 | 1461000793711 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 10:33:13 INFO - PROCESS | 3960 | 1461000793876 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BBB000 == 120 [pid = 3960] [id = 555] 10:33:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9E177000) [pid = 3960] [serial = 1665] [outer = 0000000000000000] 10:33:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9F491400) [pid = 3960] [serial = 1666] [outer = 000000BE9E177000] 10:33:13 INFO - PROCESS | 3960 | 1461000793933 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9F498000) [pid = 3960] [serial = 1667] [outer = 000000BE9E177000] 10:33:14 INFO - PROCESS | 3960 | 1461000794496 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 10:33:14 INFO - PROCESS | 3960 | 1461000794506 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 3960 | 1461000794509 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 10:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:33:14 INFO - PROCESS | 3960 | 1461000794512 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 3960 | 1461000794515 Marionette TRACE conn5 <- [1,2186,null,{}] 10:33:14 INFO - PROCESS | 3960 | 1461000794519 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 3960 | 1461000794644 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 10:33:14 INFO - PROCESS | 3960 | 1461000794770 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA36D1000 == 121 [pid = 3960] [id = 556] 10:33:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE9C307400) [pid = 3960] [serial = 1668] [outer = 0000000000000000] 10:33:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE9C30F800) [pid = 3960] [serial = 1669] [outer = 000000BE9C307400] 10:33:14 INFO - PROCESS | 3960 | 1461000794825 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE9F46C800) [pid = 3960] [serial = 1670] [outer = 000000BE9C307400] 10:33:15 INFO - PROCESS | 3960 | 1461000795411 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 944ms 10:33:15 INFO - PROCESS | 3960 | 1461000795459 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 3960 | 1461000795462 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 10:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:33:15 INFO - PROCESS | 3960 | 1461000795466 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 3960 | 1461000795469 Marionette TRACE conn5 <- [1,2190,null,{}] 10:33:15 INFO - PROCESS | 3960 | 1461000795473 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 3960 | 1461000795623 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 10:33:15 INFO - PROCESS | 3960 | 1461000795780 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19A4800 == 122 [pid = 3960] [id = 557] 10:33:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE9C313800) [pid = 3960] [serial = 1671] [outer = 0000000000000000] 10:33:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE9F495000) [pid = 3960] [serial = 1672] [outer = 000000BE9C313800] 10:33:15 INFO - PROCESS | 3960 | 1461000795844 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE9F4BE800) [pid = 3960] [serial = 1673] [outer = 000000BE9C313800] 10:33:16 INFO - PROCESS | 3960 | 1461000796381 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 943ms 10:33:16 INFO - PROCESS | 3960 | 1461000796415 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3960 | 1461000796418 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:33:16 INFO - PROCESS | 3960 | 1461000796423 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 3960 | 1461000796426 Marionette TRACE conn5 <- [1,2194,null,{}] 10:33:16 INFO - PROCESS | 3960 | 1461000796430 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 3960 | 1461000796556 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 10:33:16 INFO - PROCESS | 3960 | 1461000796726 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6DE000 == 123 [pid = 3960] [id = 558] 10:33:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE88E32000) [pid = 3960] [serial = 1674] [outer = 0000000000000000] 10:33:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE9D68C000) [pid = 3960] [serial = 1675] [outer = 000000BE88E32000] 10:33:16 INFO - PROCESS | 3960 | 1461000796783 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BEA2E16C00) [pid = 3960] [serial = 1676] [outer = 000000BE88E32000] 10:33:17 INFO - PROCESS | 3960 | 1461000797354 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 984ms 10:33:17 INFO - PROCESS | 3960 | 1461000797409 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 3960 | 1461000797412 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 10:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:33:17 INFO - PROCESS | 3960 | 1461000797416 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 3960 | 1461000797418 Marionette TRACE conn5 <- [1,2198,null,{}] 10:33:17 INFO - PROCESS | 3960 | 1461000797421 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 3960 | 1461000797547 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 10:33:17 INFO - PROCESS | 3960 | 1461000797703 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91ADC000 == 124 [pid = 3960] [id = 559] 10:33:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE8FCAE400) [pid = 3960] [serial = 1677] [outer = 0000000000000000] 10:33:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE980B1800) [pid = 3960] [serial = 1678] [outer = 000000BE8FCAE400] 10:33:17 INFO - PROCESS | 3960 | 1461000797761 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BEA0E55800) [pid = 3960] [serial = 1679] [outer = 000000BE8FCAE400] 10:33:18 INFO - PROCESS | 3960 | 1461000798525 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1189ms 10:33:18 INFO - PROCESS | 3960 | 1461000798608 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 3960 | 1461000798613 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 10:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:33:18 INFO - PROCESS | 3960 | 1461000798619 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 3960 | 1461000798622 Marionette TRACE conn5 <- [1,2202,null,{}] 10:33:18 INFO - PROCESS | 3960 | 1461000798627 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 3960 | 1461000798789 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 10:33:18 INFO - PROCESS | 3960 | 1461000798945 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974BE000 == 125 [pid = 3960] [id = 560] 10:33:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE8F7DE800) [pid = 3960] [serial = 1680] [outer = 0000000000000000] 10:33:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE90275C00) [pid = 3960] [serial = 1681] [outer = 000000BE8F7DE800] 10:33:19 INFO - PROCESS | 3960 | 1461000799001 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE92E85400) [pid = 3960] [serial = 1682] [outer = 000000BE8F7DE800] 10:33:19 INFO - PROCESS | 3960 | 1461000799544 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 984ms 10:33:19 INFO - PROCESS | 3960 | 1461000799606 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 3960 | 1461000799612 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 10:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:33:19 INFO - PROCESS | 3960 | 1461000799618 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 3960 | 1461000799621 Marionette TRACE conn5 <- [1,2206,null,{}] 10:33:19 INFO - PROCESS | 3960 | 1461000799625 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:19 INFO - PROCESS | 3960 | 1461000799791 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C88F000 == 124 [pid = 3960] [id = 545] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD9E000 == 123 [pid = 3960] [id = 544] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988A3800 == 122 [pid = 3960] [id = 543] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97229000 == 121 [pid = 3960] [id = 542] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8855E000 == 120 [pid = 3960] [id = 541] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8ED85800 == 119 [pid = 3960] [id = 540] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFC41800 == 118 [pid = 3960] [id = 538] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA33D1800 == 117 [pid = 3960] [id = 537] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9DEDFC00) [pid = 3960] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE9CF0A400) [pid = 3960] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9E176C00) [pid = 3960] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE9E467C00) [pid = 3960] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE9DE4F800) [pid = 3960] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE9E2AC400) [pid = 3960] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEF2545800 == 116 [pid = 3960] [id = 536] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1BC2800 == 115 [pid = 3960] [id = 535] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1546800 == 114 [pid = 3960] [id = 534] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA05E8000 == 113 [pid = 3960] [id = 533] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5CE800 == 112 [pid = 3960] [id = 532] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E7E000 == 111 [pid = 3960] [id = 531] 10:33:19 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9327A000 == 110 [pid = 3960] [id = 530] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE9AED6800) [pid = 3960] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE9B5C5C00) [pid = 3960] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE99D5F800) [pid = 3960] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE8F7EA400) [pid = 3960] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE8CB21800) [pid = 3960] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE932D4C00) [pid = 3960] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE93B1EC00) [pid = 3960] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE8F2EEC00) [pid = 3960] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE8FBFC400) [pid = 3960] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE8F3FC400) [pid = 3960] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE9CBAF400) [pid = 3960] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE83EE4000) [pid = 3960] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE94F35000) [pid = 3960] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE90276800) [pid = 3960] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE9CB46800) [pid = 3960] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE94EEB400) [pid = 3960] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE9C643C00) [pid = 3960] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE9C66CC00) [pid = 3960] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE9D694400) [pid = 3960] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE980AE800) [pid = 3960] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE983E7000) [pid = 3960] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE9AEDA800) [pid = 3960] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9B452800) [pid = 3960] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE9CA2F000) [pid = 3960] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE8FBF0C00) [pid = 3960] [serial = 1076] [outer = 0000000000000000] [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.] 10:33:19 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE97463400) [pid = 3960] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 10:33:19 INFO - PROCESS | 3960 | 1461000799993 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E163800 == 111 [pid = 3960] [id = 561] 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE827A0400) [pid = 3960] [serial = 1683] [outer = 0000000000000000] 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE88E30C00) [pid = 3960] [serial = 1684] [outer = 000000BE827A0400] 10:33:20 INFO - PROCESS | 3960 | 1461000800043 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE90276800) [pid = 3960] [serial = 1685] [outer = 000000BE827A0400] 10:33:20 INFO - PROCESS | 3960 | 1461000800517 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 944ms 10:33:20 INFO - PROCESS | 3960 | 1461000800564 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 3960 | 1461000800566 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 10:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:33:20 INFO - PROCESS | 3960 | 1461000800570 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 3960 | 1461000800574 Marionette TRACE conn5 <- [1,2210,null,{}] 10:33:20 INFO - PROCESS | 3960 | 1461000800589 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 3960 | 1461000800701 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 10:33:20 INFO - PROCESS | 3960 | 1461000800820 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B2000 == 112 [pid = 3960] [id = 562] 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE93D4EC00) [pid = 3960] [serial = 1686] [outer = 0000000000000000] 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE94FAF800) [pid = 3960] [serial = 1687] [outer = 000000BE93D4EC00] 10:33:20 INFO - PROCESS | 3960 | 1461000800869 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE9776D000) [pid = 3960] [serial = 1688] [outer = 000000BE93D4EC00] 10:33:21 INFO - PROCESS | 3960 | 1461000801260 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 10:33:21 INFO - PROCESS | 3960 | 1461000801307 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 10:33:21 INFO - PROCESS | 3960 | 1461000801310 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 10:33:21 INFO - PROCESS | 3960 | 1461000801313 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:33:21 INFO - PROCESS | 3960 | 1461000801315 Marionette TRACE conn5 <- [1,2214,null,{}] 10:33:21 INFO - PROCESS | 3960 | 1461000801318 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 3960 | 1461000801426 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 10:33:21 INFO - PROCESS | 3960 | 1461000801468 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B656800 == 113 [pid = 3960] [id = 563] 10:33:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE98575800) [pid = 3960] [serial = 1689] [outer = 0000000000000000] 10:33:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE99CDB800) [pid = 3960] [serial = 1690] [outer = 000000BE98575800] 10:33:21 INFO - PROCESS | 3960 | 1461000801515 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE9AB8B800) [pid = 3960] [serial = 1691] [outer = 000000BE98575800] 10:33:21 INFO - PROCESS | 3960 | 1461000801963 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 10:33:22 INFO - PROCESS | 3960 | 1461000802016 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 3960 | 1461000802018 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:33:22 INFO - PROCESS | 3960 | 1461000802028 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 3960 | 1461000802030 Marionette TRACE conn5 <- [1,2218,null,{}] 10:33:22 INFO - PROCESS | 3960 | 1461000802039 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 3960 | 1461000802180 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 10:33:22 INFO - PROCESS | 3960 | 1461000802194 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAA9000 == 114 [pid = 3960] [id = 564] 10:33:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE9AE66C00) [pid = 3960] [serial = 1692] [outer = 0000000000000000] 10:33:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE9AEF3800) [pid = 3960] [serial = 1693] [outer = 000000BE9AE66C00] 10:33:22 INFO - PROCESS | 3960 | 1461000802240 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE9C366800) [pid = 3960] [serial = 1694] [outer = 000000BE9AE66C00] 10:33:22 INFO - PROCESS | 3960 | 1461000802723 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 733ms 10:33:22 INFO - PROCESS | 3960 | 1461000802760 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 3960 | 1461000802762 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:33:22 INFO - PROCESS | 3960 | 1461000802770 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 3960 | 1461000802772 Marionette TRACE conn5 <- [1,2222,null,{}] 10:33:22 INFO - PROCESS | 3960 | 1461000802776 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 3960 | 1461000802960 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 10:33:22 INFO - PROCESS | 3960 | 1461000802991 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6CD000 == 115 [pid = 3960] [id = 565] 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE9CB93800) [pid = 3960] [serial = 1695] [outer = 0000000000000000] 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE9CBA7400) [pid = 3960] [serial = 1696] [outer = 000000BE9CB93800] 10:33:23 INFO - PROCESS | 3960 | 1461000803040 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9DEDC000) [pid = 3960] [serial = 1697] [outer = 000000BE9CB93800] 10:33:23 INFO - PROCESS | 3960 | 1461000803486 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 731ms 10:33:23 INFO - PROCESS | 3960 | 1461000803500 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 3960 | 1461000803502 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 10:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:33:23 INFO - PROCESS | 3960 | 1461000803505 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 3960 | 1461000803506 Marionette TRACE conn5 <- [1,2226,null,{}] 10:33:23 INFO - PROCESS | 3960 | 1461000803516 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 3960 | 1461000803660 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 10:33:23 INFO - PROCESS | 3960 | 1461000803677 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF7A800 == 116 [pid = 3960] [id = 566] 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE95D5F800) [pid = 3960] [serial = 1698] [outer = 0000000000000000] 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9E2B7000) [pid = 3960] [serial = 1699] [outer = 000000BE95D5F800] 10:33:23 INFO - PROCESS | 3960 | 1461000803722 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE9F475C00) [pid = 3960] [serial = 1700] [outer = 000000BE95D5F800] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE982B4C00) [pid = 3960] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE938D3C00) [pid = 3960] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE93B38C00) [pid = 3960] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE822C7400) [pid = 3960] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE909C1000) [pid = 3960] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:33:24 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE83E92000) [pid = 3960] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:33:24 INFO - PROCESS | 3960 | 1461000804326 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 881ms 10:33:24 INFO - PROCESS | 3960 | 1461000804389 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 3960 | 1461000804391 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:33:24 INFO - PROCESS | 3960 | 1461000804394 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 3960 | 1461000804396 Marionette TRACE conn5 <- [1,2230,null,{}] 10:33:24 INFO - PROCESS | 3960 | 1461000804400 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 3960 | 1461000804546 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 10:33:24 INFO - PROCESS | 3960 | 1461000804621 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5E3800 == 117 [pid = 3960] [id = 567] 10:33:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE88511C00) [pid = 3960] [serial = 1701] [outer = 0000000000000000] 10:33:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE98860000) [pid = 3960] [serial = 1702] [outer = 000000BE88511C00] 10:33:24 INFO - PROCESS | 3960 | 1461000804666 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BEA06E9400) [pid = 3960] [serial = 1703] [outer = 000000BE88511C00] 10:33:25 INFO - PROCESS | 3960 | 1461000805046 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 10:33:25 INFO - PROCESS | 3960 | 1461000805088 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 3960 | 1461000805091 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 10:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:33:25 INFO - PROCESS | 3960 | 1461000805094 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 3960 | 1461000805096 Marionette TRACE conn5 <- [1,2234,null,{}] 10:33:25 INFO - PROCESS | 3960 | 1461000805099 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:25 INFO - PROCESS | 3960 | 1461000805205 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 10:33:25 INFO - PROCESS | 3960 | 1461000805211 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1535800 == 118 [pid = 3960] [id = 568] 10:33:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BEA0E59800) [pid = 3960] [serial = 1704] [outer = 0000000000000000] 10:33:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BEA2E1B000) [pid = 3960] [serial = 1705] [outer = 000000BEA0E59800] 10:33:25 INFO - PROCESS | 3960 | 1461000805257 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BEA37ECC00) [pid = 3960] [serial = 1706] [outer = 000000BEA0E59800] 10:33:25 INFO - PROCESS | 3960 | 1461000805711 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 627ms 10:33:25 INFO - PROCESS | 3960 | 1461000805724 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 10:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:33:25 INFO - PROCESS | 3960 | 1461000805726 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 10:33:25 INFO - PROCESS | 3960 | 1461000805746 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 3960 | 1461000805748 Marionette TRACE conn5 <- [1,2238,null,{}] 10:33:25 INFO - PROCESS | 3960 | 1461000805757 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:25 INFO - PROCESS | 3960 | 1461000805862 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 10:33:25 INFO - PROCESS | 3960 | 1461000805900 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BB9800 == 119 [pid = 3960] [id = 569] 10:33:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BEA3E64800) [pid = 3960] [serial = 1707] [outer = 0000000000000000] 10:33:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BEA3E67000) [pid = 3960] [serial = 1708] [outer = 000000BEA3E64800] 10:33:25 INFO - PROCESS | 3960 | 1461000805945 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BEA3E6DC00) [pid = 3960] [serial = 1709] [outer = 000000BEA3E64800] 10:33:26 INFO - PROCESS | 3960 | 1461000806685 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 998ms 10:33:26 INFO - PROCESS | 3960 | 1461000806732 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 3960 | 1461000806738 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 10:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:33:26 INFO - PROCESS | 3960 | 1461000806744 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 3960 | 1461000806748 Marionette TRACE conn5 <- [1,2242,null,{}] 10:33:26 INFO - PROCESS | 3960 | 1461000806754 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 3960 | 1461000806891 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 10:33:27 INFO - PROCESS | 3960 | 1461000807052 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97072000 == 120 [pid = 3960] [id = 570] 10:33:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE8F3FA800) [pid = 3960] [serial = 1710] [outer = 0000000000000000] 10:33:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE90942400) [pid = 3960] [serial = 1711] [outer = 000000BE8F3FA800] 10:33:27 INFO - PROCESS | 3960 | 1461000807112 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE93416400) [pid = 3960] [serial = 1712] [outer = 000000BE8F3FA800] 10:33:27 INFO - PROCESS | 3960 | 1461000807768 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1030ms 10:33:27 INFO - PROCESS | 3960 | 1461000807776 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 3960 | 1461000807782 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 10:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:33:27 INFO - PROCESS | 3960 | 1461000807789 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 3960 | 1461000807792 Marionette TRACE conn5 <- [1,2246,null,{}] 10:33:27 INFO - PROCESS | 3960 | 1461000807796 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 3960 | 1461000807954 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 10:33:28 INFO - PROCESS | 3960 | 1461000808112 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB65800 == 121 [pid = 3960] [id = 571] 10:33:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE95DB1C00) [pid = 3960] [serial = 1713] [outer = 0000000000000000] 10:33:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE97F18800) [pid = 3960] [serial = 1714] [outer = 000000BE95DB1C00] 10:33:28 INFO - PROCESS | 3960 | 1461000808169 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE99D83C00) [pid = 3960] [serial = 1715] [outer = 000000BE95DB1C00] 10:33:28 INFO - PROCESS | 3960 | 1461000808825 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1083ms 10:33:28 INFO - PROCESS | 3960 | 1461000808878 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 3960 | 1461000808881 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 10:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:33:28 INFO - PROCESS | 3960 | 1461000808885 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 3960 | 1461000808889 Marionette TRACE conn5 <- [1,2250,null,{}] 10:33:28 INFO - PROCESS | 3960 | 1461000808914 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 3960 | 1461000809091 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 10:33:29 INFO - PROCESS | 3960 | 1461000809212 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA36C9800 == 122 [pid = 3960] [id = 572] 10:33:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9CB97400) [pid = 3960] [serial = 1716] [outer = 0000000000000000] 10:33:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9CF09000) [pid = 3960] [serial = 1717] [outer = 000000BE9CB97400] 10:33:29 INFO - PROCESS | 3960 | 1461000809273 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BEA37F5000) [pid = 3960] [serial = 1718] [outer = 000000BE9CB97400] 10:33:29 INFO - PROCESS | 3960 | 1461000809821 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 984ms 10:33:29 INFO - PROCESS | 3960 | 1461000809871 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 3960 | 1461000809874 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 10:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:33:29 INFO - PROCESS | 3960 | 1461000809878 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 3960 | 1461000809880 Marionette TRACE conn5 <- [1,2254,null,{}] 10:33:29 INFO - PROCESS | 3960 | 1461000809884 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 3960 | 1461000810018 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 10:33:30 INFO - PROCESS | 3960 | 1461000810187 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48DB800 == 123 [pid = 3960] [id = 573] 10:33:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BEA2FE0800) [pid = 3960] [serial = 1719] [outer = 0000000000000000] 10:33:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BEA2FE3800) [pid = 3960] [serial = 1720] [outer = 000000BEA2FE0800] 10:33:30 INFO - PROCESS | 3960 | 1461000810245 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BEA37F4400) [pid = 3960] [serial = 1721] [outer = 000000BEA2FE0800] 10:33:30 INFO - PROCESS | 3960 | 1461000810817 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 986ms 10:33:30 INFO - PROCESS | 3960 | 1461000810866 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 3960 | 1461000810869 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 10:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:33:30 INFO - PROCESS | 3960 | 1461000810872 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 3960 | 1461000810874 Marionette TRACE conn5 <- [1,2258,null,{}] 10:33:30 INFO - PROCESS | 3960 | 1461000810878 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 3960 | 1461000811006 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 10:33:31 INFO - PROCESS | 3960 | 1461000811177 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EF0A000 == 124 [pid = 3960] [id = 574] 10:33:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BEA2FEB800) [pid = 3960] [serial = 1722] [outer = 0000000000000000] 10:33:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BEA33BD400) [pid = 3960] [serial = 1723] [outer = 000000BEA2FEB800] 10:33:31 INFO - PROCESS | 3960 | 1461000811236 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BEA33C3000) [pid = 3960] [serial = 1724] [outer = 000000BEA2FEB800] 10:33:31 INFO - PROCESS | 3960 | 1461000811885 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1027ms 10:33:31 INFO - PROCESS | 3960 | 1461000811902 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 3960 | 1461000811904 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 10:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:33:31 INFO - PROCESS | 3960 | 1461000811907 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 3960 | 1461000811909 Marionette TRACE conn5 <- [1,2262,null,{}] 10:33:31 INFO - PROCESS | 3960 | 1461000811913 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 3960 | 1461000812070 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 10:33:32 INFO - PROCESS | 3960 | 1461000812229 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3E8C000 == 125 [pid = 3960] [id = 575] 10:33:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE9F592C00) [pid = 3960] [serial = 1725] [outer = 0000000000000000] 10:33:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BEA33B7400) [pid = 3960] [serial = 1726] [outer = 000000BE9F592C00] 10:33:32 INFO - PROCESS | 3960 | 1461000812289 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BEA37D1800) [pid = 3960] [serial = 1727] [outer = 000000BE9F592C00] 10:33:32 INFO - PROCESS | 3960 | 1461000812820 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 942ms 10:33:32 INFO - PROCESS | 3960 | 1461000812865 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 3960 | 1461000812868 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:33:32 INFO - PROCESS | 3960 | 1461000812873 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 3960 | 1461000812875 Marionette TRACE conn5 <- [1,2266,null,{}] 10:33:32 INFO - PROCESS | 3960 | 1461000812879 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 3960 | 1461000813010 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 10:33:33 INFO - PROCESS | 3960 | 1461000813179 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48D0800 == 126 [pid = 3960] [id = 576] 10:33:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BEA0682400) [pid = 3960] [serial = 1728] [outer = 0000000000000000] 10:33:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BEA0686000) [pid = 3960] [serial = 1729] [outer = 000000BEA0682400] 10:33:33 INFO - PROCESS | 3960 | 1461000813236 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BEA068CC00) [pid = 3960] [serial = 1730] [outer = 000000BEA0682400] 10:33:33 INFO - PROCESS | 3960 | 1461000813828 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 983ms 10:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:33:33 INFO - PROCESS | 3960 | 1461000813863 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 3960 | 1461000813865 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 3960 | 1461000813868 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 3960 | 1461000813871 Marionette TRACE conn5 <- [1,2270,null,{}] 10:33:33 INFO - PROCESS | 3960 | 1461000813874 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:34 INFO - PROCESS | 3960 | 1461000814021 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 10:33:34 INFO - PROCESS | 3960 | 1461000814181 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023B800 == 127 [pid = 3960] [id = 577] 10:33:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE88EF2800) [pid = 3960] [serial = 1731] [outer = 0000000000000000] 10:33:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE8F585C00) [pid = 3960] [serial = 1732] [outer = 000000BE88EF2800] 10:33:34 INFO - PROCESS | 3960 | 1461000814240 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE95D6C400) [pid = 3960] [serial = 1733] [outer = 000000BE88EF2800] 10:33:35 INFO - PROCESS | 3960 | 1461000815275 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1445ms 10:33:35 INFO - PROCESS | 3960 | 1461000815317 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 3960 | 1461000815322 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 10:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:33:35 INFO - PROCESS | 3960 | 1461000815328 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 3960 | 1461000815331 Marionette TRACE conn5 <- [1,2274,null,{}] 10:33:35 INFO - PROCESS | 3960 | 1461000815337 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 3960 | 1461000815454 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 10:33:35 INFO - PROCESS | 3960 | 1461000815619 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE891CB000 == 128 [pid = 3960] [id = 578] 10:33:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE82E21400) [pid = 3960] [serial = 1734] [outer = 0000000000000000] 10:33:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE87D14000) [pid = 3960] [serial = 1735] [outer = 000000BE82E21400] 10:33:35 INFO - PROCESS | 3960 | 1461000815672 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BE8CBCEC00) [pid = 3960] [serial = 1736] [outer = 000000BE82E21400] 10:33:36 INFO - PROCESS | 3960 | 1461000816311 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:33:36 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 10:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1033ms 10:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:33:36 INFO - PROCESS | 3960 | 1461000816365 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 3960 | 1461000816371 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 10:33:36 INFO - PROCESS | 3960 | 1461000816399 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 3960 | 1461000816402 Marionette TRACE conn5 <- [1,2278,null,{}] 10:33:36 INFO - PROCESS | 3960 | 1461000816406 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 3960 | 1461000816527 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 10:33:36 INFO - PROCESS | 3960 | 1461000816690 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9182D800 == 129 [pid = 3960] [id = 579] 10:33:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE8E7A9C00) [pid = 3960] [serial = 1737] [outer = 0000000000000000] 10:33:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 262 (000000BE8F7E5C00) [pid = 3960] [serial = 1738] [outer = 000000BE8E7A9C00] 10:33:36 INFO - PROCESS | 3960 | 1461000816741 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BE9027CC00) [pid = 3960] [serial = 1739] [outer = 000000BE8E7A9C00] 10:33:37 INFO - PROCESS | 3960 | 1461000817373 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1055ms 10:33:37 INFO - PROCESS | 3960 | 1461000817432 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 3960 | 1461000817435 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 10:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:33:37 INFO - PROCESS | 3960 | 1461000817439 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 3960 | 1461000817442 Marionette TRACE conn5 <- [1,2282,null,{}] 10:33:37 INFO - PROCESS | 3960 | 1461000817467 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:37 INFO - PROCESS | 3960 | 1461000817664 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 10:33:37 INFO - PROCESS | 3960 | 1461000817781 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985B2800 == 130 [pid = 3960] [id = 580] 10:33:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BE93413C00) [pid = 3960] [serial = 1740] [outer = 0000000000000000] 10:33:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BE938D4000) [pid = 3960] [serial = 1741] [outer = 000000BE93413C00] 10:33:37 INFO - PROCESS | 3960 | 1461000817833 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 266 (000000BE93D49000) [pid = 3960] [serial = 1742] [outer = 000000BE93413C00] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93441000 == 129 [pid = 3960] [id = 116] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1535800 == 128 [pid = 3960] [id = 568] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E5E3800 == 127 [pid = 3960] [id = 567] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF7A800 == 126 [pid = 3960] [id = 566] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6CD000 == 125 [pid = 3960] [id = 565] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 265 (000000BEA0E5F400) [pid = 3960] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 264 (000000BE8F3FB800) [pid = 3960] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 263 (000000BEA37F4C00) [pid = 3960] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 262 (000000BEA47AD400) [pid = 3960] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 261 (000000BE9299A800) [pid = 3960] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE94415000) [pid = 3960] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE9EFAE400) [pid = 3960] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE9F4B4800) [pid = 3960] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9C64D800) [pid = 3960] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BEA4708800) [pid = 3960] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE99CD3400) [pid = 3960] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAA9000 == 124 [pid = 3960] [id = 564] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9B656800 == 123 [pid = 3960] [id = 563] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985B2000 == 122 [pid = 3960] [id = 562] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8E163800 == 121 [pid = 3960] [id = 561] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974BE000 == 120 [pid = 3960] [id = 560] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91ADC000 == 119 [pid = 3960] [id = 559] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6DE000 == 118 [pid = 3960] [id = 558] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA19A4800 == 117 [pid = 3960] [id = 557] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA36D1000 == 116 [pid = 3960] [id = 556] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1BBB000 == 115 [pid = 3960] [id = 555] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1926800 == 114 [pid = 3960] [id = 554] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EEDC000 == 113 [pid = 3960] [id = 553] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E222000 == 112 [pid = 3960] [id = 552] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D933000 == 111 [pid = 3960] [id = 551] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D76B800 == 110 [pid = 3960] [id = 550] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2B7800 == 109 [pid = 3960] [id = 549] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988A1800 == 108 [pid = 3960] [id = 548] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93289000 == 107 [pid = 3960] [id = 547] 10:33:38 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CB6C000 == 106 [pid = 3960] [id = 546] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE93B2A800) [pid = 3960] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE938EA400) [pid = 3960] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE94412000) [pid = 3960] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE88E31800) [pid = 3960] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE9340F800) [pid = 3960] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE8F580400) [pid = 3960] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE87580C00) [pid = 3960] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE83EEBC00) [pid = 3960] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE9299E000) [pid = 3960] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE98857800) [pid = 3960] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9856C800) [pid = 3960] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE95D65400) [pid = 3960] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 10:33:38 INFO - PROCESS | 3960 | 1461000818521 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1144ms 10:33:38 INFO - PROCESS | 3960 | 1461000818584 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3960 | 1461000818587 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:33:38 INFO - PROCESS | 3960 | 1461000818590 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 3960 | 1461000818592 Marionette TRACE conn5 <- [1,2286,null,{}] 10:33:38 INFO - PROCESS | 3960 | 1461000818595 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 3960 | 1461000818701 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 10:33:38 INFO - PROCESS | 3960 | 1461000818813 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90532800 == 107 [pid = 3960] [id = 581] 10:33:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE83EA5C00) [pid = 3960] [serial = 1743] [outer = 0000000000000000] 10:33:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE88FECC00) [pid = 3960] [serial = 1744] [outer = 000000BE83EA5C00] 10:33:38 INFO - PROCESS | 3960 | 1461000818860 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE8F2F3400) [pid = 3960] [serial = 1745] [outer = 000000BE83EA5C00] 10:33:39 INFO - PROCESS | 3960 | 1461000819290 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 732ms 10:33:39 INFO - PROCESS | 3960 | 1461000819325 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 3960 | 1461000819327 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 10:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:33:39 INFO - PROCESS | 3960 | 1461000819336 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 3960 | 1461000819338 Marionette TRACE conn5 <- [1,2290,null,{}] 10:33:39 INFO - PROCESS | 3960 | 1461000819342 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 3960 | 1461000819440 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 10:33:39 INFO - PROCESS | 3960 | 1461000819446 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974BE000 == 108 [pid = 3960] [id = 582] 10:33:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE8F91B400) [pid = 3960] [serial = 1746] [outer = 0000000000000000] 10:33:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE8FCAF800) [pid = 3960] [serial = 1747] [outer = 000000BE8F91B400] 10:33:39 INFO - PROCESS | 3960 | 1461000819494 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE92E80400) [pid = 3960] [serial = 1748] [outer = 000000BE8F91B400] 10:33:40 INFO - PROCESS | 3960 | 1461000820014 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 10:33:40 INFO - PROCESS | 3960 | 1461000820067 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 3960 | 1461000820070 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 10:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:33:40 INFO - PROCESS | 3960 | 1461000820073 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3960 | 1461000820075 Marionette TRACE conn5 <- [1,2294,null,{}] 10:33:40 INFO - PROCESS | 3960 | 1461000820079 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 3960 | 1461000820187 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 10:33:40 INFO - PROCESS | 3960 | 1461000820342 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD92000 == 109 [pid = 3960] [id = 583] 10:33:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE8F213000) [pid = 3960] [serial = 1749] [outer = 0000000000000000] 10:33:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE93B38800) [pid = 3960] [serial = 1750] [outer = 000000BE8F213000] 10:33:40 INFO - PROCESS | 3960 | 1461000820391 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BE94F2F800) [pid = 3960] [serial = 1751] [outer = 000000BE8F213000] 10:33:40 INFO - PROCESS | 3960 | 1461000820825 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 776ms 10:33:40 INFO - PROCESS | 3960 | 1461000820852 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 3960 | 1461000820854 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 10:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:33:40 INFO - PROCESS | 3960 | 1461000820858 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3960 | 1461000820860 Marionette TRACE conn5 <- [1,2298,null,{}] 10:33:40 INFO - PROCESS | 3960 | 1461000820864 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 3960 | 1461000821006 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 10:33:41 INFO - PROCESS | 3960 | 1461000821026 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B646000 == 110 [pid = 3960] [id = 584] 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BE94F28800) [pid = 3960] [serial = 1752] [outer = 0000000000000000] 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BE95D6B800) [pid = 3960] [serial = 1753] [outer = 000000BE94F28800] 10:33:41 INFO - PROCESS | 3960 | 1461000821072 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE95FA2800) [pid = 3960] [serial = 1754] [outer = 000000BE94F28800] 10:33:41 INFO - PROCESS | 3960 | 1461000821523 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 691ms 10:33:41 INFO - PROCESS | 3960 | 1461000821556 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 3960 | 1461000821558 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 10:33:41 INFO - PROCESS | 3960 | 1461000821562 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 3960 | 1461000821564 Marionette TRACE conn5 <- [1,2302,null,{}] 10:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:33:41 INFO - PROCESS | 3960 | 1461000821567 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 3960 | 1461000821736 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 10:33:41 INFO - PROCESS | 3960 | 1461000821761 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C88C800 == 111 [pid = 3960] [id = 585] 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE9776A800) [pid = 3960] [serial = 1755] [outer = 0000000000000000] 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE980AF000) [pid = 3960] [serial = 1756] [outer = 000000BE9776A800] 10:33:41 INFO - PROCESS | 3960 | 1461000821807 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE982B9C00) [pid = 3960] [serial = 1757] [outer = 000000BE9776A800] 10:33:42 INFO - PROCESS | 3960 | 1461000822260 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 732ms 10:33:42 INFO - PROCESS | 3960 | 1461000822298 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 3960 | 1461000822301 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 10:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:33:42 INFO - PROCESS | 3960 | 1461000822304 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 3960 | 1461000822306 Marionette TRACE conn5 <- [1,2306,null,{}] 10:33:42 INFO - PROCESS | 3960 | 1461000822316 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 3960 | 1461000822457 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 10:33:42 INFO - PROCESS | 3960 | 1461000822478 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB4000 == 112 [pid = 3960] [id = 586] 10:33:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE8E1D7400) [pid = 3960] [serial = 1758] [outer = 0000000000000000] 10:33:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BE98579000) [pid = 3960] [serial = 1759] [outer = 000000BE8E1D7400] 10:33:42 INFO - PROCESS | 3960 | 1461000822524 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE9885EC00) [pid = 3960] [serial = 1760] [outer = 000000BE8E1D7400] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE909CCC00) [pid = 3960] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE9E2C9000) [pid = 3960] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE82E15800) [pid = 3960] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9EFB1800) [pid = 3960] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BE92E82800) [pid = 3960] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE8CB13000) [pid = 3960] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE98572400) [pid = 3960] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE9C36D400) [pid = 3960] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE8C711000) [pid = 3960] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE938D7C00) [pid = 3960] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE9EA8D800) [pid = 3960] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE9440B000) [pid = 3960] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE9E2C9C00) [pid = 3960] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE909C6C00) [pid = 3960] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE9DED1800) [pid = 3960] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE88513000) [pid = 3960] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9E175C00) [pid = 3960] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9E179400) [pid = 3960] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE94F2F000) [pid = 3960] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9745FC00) [pid = 3960] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE81764000) [pid = 3960] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE89599400) [pid = 3960] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE83EED000) [pid = 3960] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE9AE66C00) [pid = 3960] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE8F80C800) [pid = 3960] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9C8BE000) [pid = 3960] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE92E3D400) [pid = 3960] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE94F32C00) [pid = 3960] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE8F3EFC00) [pid = 3960] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE9EFB6000) [pid = 3960] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE83EEA800) [pid = 3960] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE8848C800) [pid = 3960] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE99D85000) [pid = 3960] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE88E31000) [pid = 3960] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE95D5F800) [pid = 3960] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE9CB93800) [pid = 3960] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE88511C00) [pid = 3960] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BEA0E59800) [pid = 3960] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE827A0400) [pid = 3960] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE98575800) [pid = 3960] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE93D4EC00) [pid = 3960] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:33:43 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE8F7DE800) [pid = 3960] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:33:43 INFO - PROCESS | 3960 | 1461000823973 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 3960 | 1461000823989 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:33:44 INFO - PROCESS | 3960 | 1461000823993 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3960 | 1461000823994 Marionette TRACE conn5 <- [1,2310,null,{}] 10:33:44 INFO - PROCESS | 3960 | 1461000824002 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 3960 | 1461000824102 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 10:33:44 INFO - PROCESS | 3960 | 1461000824108 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974CA000 == 113 [pid = 3960] [id = 587] 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE88513000) [pid = 3960] [serial = 1761] [outer = 0000000000000000] 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE909C3000) [pid = 3960] [serial = 1762] [outer = 000000BE88513000] 10:33:44 INFO - PROCESS | 3960 | 1461000824153 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE93B1D000) [pid = 3960] [serial = 1763] [outer = 000000BE88513000] 10:33:44 INFO - PROCESS | 3960 | 1461000824622 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 10:33:44 INFO - PROCESS | 3960 | 1461000824689 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 3960 | 1461000824691 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:33:44 INFO - PROCESS | 3960 | 1461000824695 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3960 | 1461000824697 Marionette TRACE conn5 <- [1,2314,null,{}] 10:33:44 INFO - PROCESS | 3960 | 1461000824701 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 3960 | 1461000824820 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 10:33:44 INFO - PROCESS | 3960 | 1461000824854 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2B9800 == 114 [pid = 3960] [id = 588] 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE95F9FC00) [pid = 3960] [serial = 1764] [outer = 0000000000000000] 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE9885FC00) [pid = 3960] [serial = 1765] [outer = 000000BE95F9FC00] 10:33:44 INFO - PROCESS | 3960 | 1461000824905 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE99D5AC00) [pid = 3960] [serial = 1766] [outer = 000000BE95F9FC00] 10:33:45 INFO - PROCESS | 3960 | 1461000825355 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 733ms 10:33:45 INFO - PROCESS | 3960 | 1461000825431 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 3960 | 1461000825433 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:33:45 INFO - PROCESS | 3960 | 1461000825436 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 3960 | 1461000825438 Marionette TRACE conn5 <- [1,2318,null,{}] 10:33:45 INFO - PROCESS | 3960 | 1461000825441 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 3960 | 1461000825542 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 10:33:45 INFO - PROCESS | 3960 | 1461000825549 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D91C000 == 115 [pid = 3960] [id = 589] 10:33:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE9A2A5800) [pid = 3960] [serial = 1767] [outer = 0000000000000000] 10:33:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9A2B4400) [pid = 3960] [serial = 1768] [outer = 000000BE9A2A5800] 10:33:45 INFO - PROCESS | 3960 | 1461000825594 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9AE63800) [pid = 3960] [serial = 1769] [outer = 000000BE9A2A5800] 10:33:46 INFO - PROCESS | 3960 | 1461000826404 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 986ms 10:33:46 INFO - PROCESS | 3960 | 1461000826426 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 3960 | 1461000826432 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 10:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:33:46 INFO - PROCESS | 3960 | 1461000826438 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 3960 | 1461000826442 Marionette TRACE conn5 <- [1,2322,null,{}] 10:33:46 INFO - PROCESS | 3960 | 1461000826448 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 3960 | 1461000826581 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 10:33:46 INFO - PROCESS | 3960 | 1461000826754 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9248D000 == 116 [pid = 3960] [id = 590] 10:33:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE88EFF800) [pid = 3960] [serial = 1770] [outer = 0000000000000000] 10:33:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE8CB1E000) [pid = 3960] [serial = 1771] [outer = 000000BE88EFF800] 10:33:46 INFO - PROCESS | 3960 | 1461000826815 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE8F34D400) [pid = 3960] [serial = 1772] [outer = 000000BE88EFF800] 10:33:47 INFO - PROCESS | 3960 | 1461000827396 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 10:33:47 INFO - PROCESS | 3960 | 1461000827425 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 3960 | 1461000827432 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 10:33:47 INFO - PROCESS | 3960 | 1461000827439 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:33:47 INFO - PROCESS | 3960 | 1461000827442 Marionette TRACE conn5 <- [1,2326,null,{}] 10:33:47 INFO - PROCESS | 3960 | 1461000827446 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 3960 | 1461000827577 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 10:33:47 INFO - PROCESS | 3960 | 1461000827747 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CAA000 == 117 [pid = 3960] [id = 591] 10:33:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE909C6C00) [pid = 3960] [serial = 1773] [outer = 0000000000000000] 10:33:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE92E46C00) [pid = 3960] [serial = 1774] [outer = 000000BE909C6C00] 10:33:47 INFO - PROCESS | 3960 | 1461000827807 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE938E5800) [pid = 3960] [serial = 1775] [outer = 000000BE909C6C00] 10:33:48 INFO - PROCESS | 3960 | 1461000828471 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1080ms 10:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:33:48 INFO - PROCESS | 3960 | 1461000828525 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 3960 | 1461000828528 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 10:33:48 INFO - PROCESS | 3960 | 1461000828532 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 3960 | 1461000828536 Marionette TRACE conn5 <- [1,2330,null,{}] 10:33:48 INFO - PROCESS | 3960 | 1461000828549 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:48 INFO - PROCESS | 3960 | 1461000828682 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 10:33:48 INFO - PROCESS | 3960 | 1461000828840 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D9A4800 == 118 [pid = 3960] [id = 592] 10:33:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE94EF4C00) [pid = 3960] [serial = 1776] [outer = 0000000000000000] 10:33:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE9746EC00) [pid = 3960] [serial = 1777] [outer = 000000BE94EF4C00] 10:33:48 INFO - PROCESS | 3960 | 1461000828901 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE99CD5C00) [pid = 3960] [serial = 1778] [outer = 000000BE94EF4C00] 10:33:49 INFO - PROCESS | 3960 | 1461000829485 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 10:33:49 INFO - PROCESS | 3960 | 1461000829520 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 3960 | 1461000829524 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 10:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:33:49 INFO - PROCESS | 3960 | 1461000829527 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 3960 | 1461000829529 Marionette TRACE conn5 <- [1,2334,null,{}] 10:33:49 INFO - PROCESS | 3960 | 1461000829534 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 3960 | 1461000829662 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 10:33:49 INFO - PROCESS | 3960 | 1461000829831 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E228800 == 119 [pid = 3960] [id = 593] 10:33:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE9A2B4800) [pid = 3960] [serial = 1779] [outer = 0000000000000000] 10:33:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE9AE65400) [pid = 3960] [serial = 1780] [outer = 000000BE9A2B4800] 10:33:49 INFO - PROCESS | 3960 | 1461000829890 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9AEEEC00) [pid = 3960] [serial = 1781] [outer = 000000BE9A2B4800] 10:33:50 INFO - PROCESS | 3960 | 1461000830452 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 10:33:50 INFO - PROCESS | 3960 | 1461000830516 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 3960 | 1461000830519 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 10:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:33:50 INFO - PROCESS | 3960 | 1461000830522 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 3960 | 1461000830524 Marionette TRACE conn5 <- [1,2338,null,{}] 10:33:50 INFO - PROCESS | 3960 | 1461000830528 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 3960 | 1461000830652 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 10:33:50 INFO - PROCESS | 3960 | 1461000830821 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EEC4000 == 120 [pid = 3960] [id = 594] 10:33:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9B445400) [pid = 3960] [serial = 1782] [outer = 0000000000000000] 10:33:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9B451000) [pid = 3960] [serial = 1783] [outer = 000000BE9B445400] 10:33:50 INFO - PROCESS | 3960 | 1461000830878 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9B5CA400) [pid = 3960] [serial = 1784] [outer = 000000BE9B445400] 10:33:51 INFO - PROCESS | 3960 | 1461000831463 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 987ms 10:33:51 INFO - PROCESS | 3960 | 1461000831510 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 3960 | 1461000831513 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 10:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:33:51 INFO - PROCESS | 3960 | 1461000831516 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 3960 | 1461000831518 Marionette TRACE conn5 <- [1,2342,null,{}] 10:33:51 INFO - PROCESS | 3960 | 1461000831522 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 3960 | 1461000831658 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 10:33:51 INFO - PROCESS | 3960 | 1461000831816 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA05F5800 == 121 [pid = 3960] [id = 595] 10:33:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE9C646800) [pid = 3960] [serial = 1785] [outer = 0000000000000000] 10:33:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE9C672000) [pid = 3960] [serial = 1786] [outer = 000000BE9C646800] 10:33:51 INFO - PROCESS | 3960 | 1461000831877 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE9C8C2800) [pid = 3960] [serial = 1787] [outer = 000000BE9C646800] 10:33:52 INFO - PROCESS | 3960 | 1461000832484 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1028ms 10:33:52 INFO - PROCESS | 3960 | 1461000832546 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 10:33:52 INFO - PROCESS | 3960 | 1461000832549 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 10:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:33:52 INFO - PROCESS | 3960 | 1461000832553 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 3960 | 1461000832555 Marionette TRACE conn5 <- [1,2346,null,{}] 10:33:52 INFO - PROCESS | 3960 | 1461000832559 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 3960 | 1461000832682 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 10:33:52 INFO - PROCESS | 3960 | 1461000832839 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19A4800 == 122 [pid = 3960] [id = 596] 10:33:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE9C646C00) [pid = 3960] [serial = 1788] [outer = 0000000000000000] 10:33:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE9C93F400) [pid = 3960] [serial = 1789] [outer = 000000BE9C646C00] 10:33:52 INFO - PROCESS | 3960 | 1461000832896 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE9CA37800) [pid = 3960] [serial = 1790] [outer = 000000BE9C646C00] 10:33:53 INFO - PROCESS | 3960 | 1461000833459 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 944ms 10:33:53 INFO - PROCESS | 3960 | 1461000833499 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3960 | 1461000833502 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:33:53 INFO - PROCESS | 3960 | 1461000833506 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 3960 | 1461000833508 Marionette TRACE conn5 <- [1,2350,null,{}] 10:33:53 INFO - PROCESS | 3960 | 1461000833512 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 3960 | 1461000833636 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 10:33:53 INFO - PROCESS | 3960 | 1461000833805 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3319800 == 123 [pid = 3960] [id = 597] 10:33:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE9C945000) [pid = 3960] [serial = 1791] [outer = 0000000000000000] 10:33:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE9CB47400) [pid = 3960] [serial = 1792] [outer = 000000BE9C945000] 10:33:53 INFO - PROCESS | 3960 | 1461000833862 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BE9CBA0800) [pid = 3960] [serial = 1793] [outer = 000000BE9C945000] 10:33:54 INFO - PROCESS | 3960 | 1461000834473 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 986ms 10:33:54 INFO - PROCESS | 3960 | 1461000834494 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 3960 | 1461000834497 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 10:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:33:54 INFO - PROCESS | 3960 | 1461000834501 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 3960 | 1461000834503 Marionette TRACE conn5 <- [1,2354,null,{}] 10:33:54 INFO - PROCESS | 3960 | 1461000834506 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 3960 | 1461000834630 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 10:33:54 INFO - PROCESS | 3960 | 1461000834801 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA47C8000 == 124 [pid = 3960] [id = 598] 10:33:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BE9CF08800) [pid = 3960] [serial = 1794] [outer = 0000000000000000] 10:33:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BE9CF0DC00) [pid = 3960] [serial = 1795] [outer = 000000BE9CF08800] 10:33:54 INFO - PROCESS | 3960 | 1461000834859 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE9D68F800) [pid = 3960] [serial = 1796] [outer = 000000BE9CF08800] 10:33:55 INFO - PROCESS | 3960 | 1461000835497 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1027ms 10:33:55 INFO - PROCESS | 3960 | 1461000835530 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 3960 | 1461000835533 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:33:55 INFO - PROCESS | 3960 | 1461000835537 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 3960 | 1461000835539 Marionette TRACE conn5 <- [1,2358,null,{}] 10:33:55 INFO - PROCESS | 3960 | 1461000835542 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 3960 | 1461000835683 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 10:33:55 INFO - PROCESS | 3960 | 1461000835847 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93442800 == 125 [pid = 3960] [id = 599] 10:33:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE88080400) [pid = 3960] [serial = 1797] [outer = 0000000000000000] 10:33:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE934CA000) [pid = 3960] [serial = 1798] [outer = 000000BE88080400] 10:33:55 INFO - PROCESS | 3960 | 1461000835905 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE9D694C00) [pid = 3960] [serial = 1799] [outer = 000000BE88080400] 10:33:56 INFO - PROCESS | 3960 | 1461000836492 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1026ms 10:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:33:56 INFO - PROCESS | 3960 | 1461000836565 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 3960 | 1461000836568 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 10:33:56 INFO - PROCESS | 3960 | 1461000836572 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 3960 | 1461000836575 Marionette TRACE conn5 <- [1,2362,null,{}] 10:33:56 INFO - PROCESS | 3960 | 1461000836579 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 3960 | 1461000836754 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 10:33:56 INFO - PROCESS | 3960 | 1461000836918 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE899D1800 == 126 [pid = 3960] [id = 600] 10:33:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE83EF0400) [pid = 3960] [serial = 1800] [outer = 0000000000000000] 10:33:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BE8CBD6800) [pid = 3960] [serial = 1801] [outer = 000000BE83EF0400] 10:33:56 INFO - PROCESS | 3960 | 1461000836980 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE95D5FC00) [pid = 3960] [serial = 1802] [outer = 000000BE83EF0400] 10:33:57 INFO - PROCESS | 3960 | 1461000837820 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1291ms 10:33:57 INFO - PROCESS | 3960 | 1461000837866 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 3960 | 1461000837870 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:33:57 INFO - PROCESS | 3960 | 1461000837875 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 3960 | 1461000837880 Marionette TRACE conn5 <- [1,2366,null,{}] 10:33:57 INFO - PROCESS | 3960 | 1461000837902 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 3960 | 1461000838023 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 10:33:58 INFO - PROCESS | 3960 | 1461000838187 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE902A4000 == 127 [pid = 3960] [id = 601] 10:33:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 262 (000000BE880C4800) [pid = 3960] [serial = 1803] [outer = 0000000000000000] 10:33:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BE883DD000) [pid = 3960] [serial = 1804] [outer = 000000BE880C4800] 10:33:58 INFO - PROCESS | 3960 | 1461000838239 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BE8959D800) [pid = 3960] [serial = 1805] [outer = 000000BE880C4800] 10:33:58 INFO - PROCESS | 3960 | 1461000838872 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1049ms 10:33:58 INFO - PROCESS | 3960 | 1461000838929 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3960 | 1461000838935 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 10:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:33:58 INFO - PROCESS | 3960 | 1461000838960 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3960 | 1461000838963 Marionette TRACE conn5 <- [1,2370,null,{}] 10:33:58 INFO - PROCESS | 3960 | 1461000838967 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:59 INFO - PROCESS | 3960 | 1461000839085 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 10:33:59 INFO - PROCESS | 3960 | 1461000839249 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97011800 == 128 [pid = 3960] [id = 602] 10:33:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BE87DA1400) [pid = 3960] [serial = 1806] [outer = 0000000000000000] 10:33:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 266 (000000BE8F16DC00) [pid = 3960] [serial = 1807] [outer = 000000BE87DA1400] 10:33:59 INFO - PROCESS | 3960 | 1461000839303 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 267 (000000BE8FA43C00) [pid = 3960] [serial = 1808] [outer = 000000BE87DA1400] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE901C0800 == 127 [pid = 3960] [id = 462] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2B9800 == 126 [pid = 3960] [id = 588] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974CA000 == 125 [pid = 3960] [id = 587] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAB4000 == 124 [pid = 3960] [id = 586] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C88C800 == 123 [pid = 3960] [id = 585] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9B646000 == 122 [pid = 3960] [id = 584] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD92000 == 121 [pid = 3960] [id = 583] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE974BE000 == 120 [pid = 3960] [id = 582] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE90532800 == 119 [pid = 3960] [id = 581] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985B2800 == 118 [pid = 3960] [id = 580] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 266 (000000BEA3E67000) [pid = 3960] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9182D800 == 117 [pid = 3960] [id = 579] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE891CB000 == 116 [pid = 3960] [id = 578] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA48D0800 == 115 [pid = 3960] [id = 576] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3E8C000 == 114 [pid = 3960] [id = 575] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EF0A000 == 113 [pid = 3960] [id = 574] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA48DB800 == 112 [pid = 3960] [id = 573] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA36C9800 == 111 [pid = 3960] [id = 572] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CB65800 == 110 [pid = 3960] [id = 571] 10:33:59 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97072000 == 109 [pid = 3960] [id = 570] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 265 (000000BE9D68EC00) [pid = 3960] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 264 (000000BE97469000) [pid = 3960] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 263 (000000BE9746A000) [pid = 3960] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 262 (000000BE902DA800) [pid = 3960] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 261 (000000BE9F476000) [pid = 3960] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE8CA6CC00) [pid = 3960] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE90276C00) [pid = 3960] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE9C668400) [pid = 3960] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9CA3B400) [pid = 3960] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BE93B30C00) [pid = 3960] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE9EFB9400) [pid = 3960] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE8E7A8400) [pid = 3960] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BEA06E4800) [pid = 3960] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE934CE800) [pid = 3960] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE99CD4800) [pid = 3960] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE9CF12800) [pid = 3960] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE9EA96800) [pid = 3960] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE99D89C00) [pid = 3960] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE93B2BC00) [pid = 3960] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE9EFBB000) [pid = 3960] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE94EF0000) [pid = 3960] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9F4BF800) [pid = 3960] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE92E8C000) [pid = 3960] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE9E2BF000) [pid = 3960] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE8E7B1400) [pid = 3960] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE9F4BA000) [pid = 3960] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE9E46E000) [pid = 3960] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE95D69800) [pid = 3960] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE983E6800) [pid = 3960] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE87583800) [pid = 3960] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9098E400) [pid = 3960] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE95D6BC00) [pid = 3960] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE9E2B7000) [pid = 3960] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE9CBA7400) [pid = 3960] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE98860000) [pid = 3960] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BEA2E1B000) [pid = 3960] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE9F475C00) [pid = 3960] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE88E30C00) [pid = 3960] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE90276800) [pid = 3960] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE99CDB800) [pid = 3960] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE938D2400) [pid = 3960] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE9E2BCC00) [pid = 3960] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE9AE5D400) [pid = 3960] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE9CB9AC00) [pid = 3960] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE94FAF800) [pid = 3960] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE9776D000) [pid = 3960] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE8F3F7800) [pid = 3960] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE9885B800) [pid = 3960] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE92E85400) [pid = 3960] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE90275C00) [pid = 3960] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9B448C00) [pid = 3960] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE9DED5800) [pid = 3960] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE980B1800) [pid = 3960] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE9F491400) [pid = 3960] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE9C30F800) [pid = 3960] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE9F495000) [pid = 3960] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE9D68C000) [pid = 3960] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BEA37ECC00) [pid = 3960] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE9AEF3800) [pid = 3960] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE9C366800) [pid = 3960] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE9DEDC000) [pid = 3960] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BEA06E9400) [pid = 3960] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE9AB8B800) [pid = 3960] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 10:33:59 INFO - PROCESS | 3960 | 1461000839972 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1056ms 10:34:00 INFO - PROCESS | 3960 | 1461000839999 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 3960 | 1461000840002 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 10:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:34:00 INFO - PROCESS | 3960 | 1461000840024 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 3960 | 1461000840028 Marionette TRACE conn5 <- [1,2374,null,{}] 10:34:00 INFO - PROCESS | 3960 | 1461000840038 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:00 INFO - PROCESS | 3960 | 1461000840150 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 10:34:00 INFO - PROCESS | 3960 | 1461000840157 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE919A6800 == 110 [pid = 3960] [id = 603] 10:34:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE8F353000) [pid = 3960] [serial = 1809] [outer = 0000000000000000] 10:34:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE90276C00) [pid = 3960] [serial = 1810] [outer = 000000BE8F353000] 10:34:00 INFO - PROCESS | 3960 | 1461000840211 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE906CD400) [pid = 3960] [serial = 1811] [outer = 000000BE8F353000] 10:34:00 INFO - PROCESS | 3960 | 1461000840738 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 755ms 10:34:00 INFO - PROCESS | 3960 | 1461000840762 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 3960 | 1461000840765 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 10:34:00 INFO - PROCESS | 3960 | 1461000840769 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:34:00 INFO - PROCESS | 3960 | 1461000840771 Marionette TRACE conn5 <- [1,2378,null,{}] 10:34:00 INFO - PROCESS | 3960 | 1461000840774 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:00 INFO - PROCESS | 3960 | 1461000840882 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 10:34:01 INFO - PROCESS | 3960 | 1461000841005 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9721C000 == 111 [pid = 3960] [id = 604] 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE9299E400) [pid = 3960] [serial = 1812] [outer = 0000000000000000] 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE92E89800) [pid = 3960] [serial = 1813] [outer = 000000BE9299E400] 10:34:01 INFO - PROCESS | 3960 | 1461000841053 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE934C8C00) [pid = 3960] [serial = 1814] [outer = 000000BE9299E400] 10:34:01 INFO - PROCESS | 3960 | 1461000841431 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 10:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:34:01 INFO - PROCESS | 3960 | 1461000841470 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 3960 | 1461000841472 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 10:34:01 INFO - PROCESS | 3960 | 1461000841476 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 3960 | 1461000841478 Marionette TRACE conn5 <- [1,2382,null,{}] 10:34:01 INFO - PROCESS | 3960 | 1461000841481 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 3960 | 1461000841583 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 10:34:01 INFO - PROCESS | 3960 | 1461000841590 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985C6800 == 112 [pid = 3960] [id = 605] 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE938E3800) [pid = 3960] [serial = 1815] [outer = 0000000000000000] 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE938EF800) [pid = 3960] [serial = 1816] [outer = 000000BE938E3800] 10:34:01 INFO - PROCESS | 3960 | 1461000841636 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE93B37400) [pid = 3960] [serial = 1817] [outer = 000000BE938E3800] 10:34:02 INFO - PROCESS | 3960 | 1461000842187 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 10:34:02 INFO - PROCESS | 3960 | 1461000842211 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 3960 | 1461000842213 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:34:02 INFO - PROCESS | 3960 | 1461000842217 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 3960 | 1461000842218 Marionette TRACE conn5 <- [1,2386,null,{}] 10:34:02 INFO - PROCESS | 3960 | 1461000842222 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 3960 | 1461000842412 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 10:34:02 INFO - PROCESS | 3960 | 1461000842441 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E89000 == 113 [pid = 3960] [id = 606] 10:34:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE94F26C00) [pid = 3960] [serial = 1818] [outer = 0000000000000000] 10:34:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE95DAB000) [pid = 3960] [serial = 1819] [outer = 000000BE94F26C00] 10:34:02 INFO - PROCESS | 3960 | 1461000842490 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE97765C00) [pid = 3960] [serial = 1820] [outer = 000000BE94F26C00] 10:34:02 INFO - PROCESS | 3960 | 1461000842956 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 775ms 10:34:02 INFO - PROCESS | 3960 | 1461000842995 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 3960 | 1461000842997 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 10:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:34:03 INFO - PROCESS | 3960 | 1461000843000 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 3960 | 1461000843002 Marionette TRACE conn5 <- [1,2390,null,{}] 10:34:03 INFO - PROCESS | 3960 | 1461000843005 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 3960 | 1461000843146 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 10:34:03 INFO - PROCESS | 3960 | 1461000843168 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7CA800 == 114 [pid = 3960] [id = 607] 10:34:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE97F16400) [pid = 3960] [serial = 1821] [outer = 0000000000000000] 10:34:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE980B7800) [pid = 3960] [serial = 1822] [outer = 000000BE97F16400] 10:34:03 INFO - PROCESS | 3960 | 1461000843214 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE98578C00) [pid = 3960] [serial = 1823] [outer = 000000BE97F16400] 10:34:03 INFO - PROCESS | 3960 | 1461000843675 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 10:34:03 INFO - PROCESS | 3960 | 1461000843754 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 3960 | 1461000843757 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 10:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:34:03 INFO - PROCESS | 3960 | 1461000843786 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - PROCESS | 3960 | 1461000843788 Marionette TRACE conn5 <- [1,2394,null,{}] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE94F28800) [pid = 3960] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE93413C00) [pid = 3960] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE88513000) [pid = 3960] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE8E1D7400) [pid = 3960] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE8F91B400) [pid = 3960] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE82E21400) [pid = 3960] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE9776A800) [pid = 3960] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE95F9FC00) [pid = 3960] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE83EA5C00) [pid = 3960] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE8F213000) [pid = 3960] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:34:04 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE8E7A9C00) [pid = 3960] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:34:04 INFO - PROCESS | 3960 | 1461000844282 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 3960 | 1461000844386 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 10:34:04 INFO - PROCESS | 3960 | 1461000844391 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9D6800 == 115 [pid = 3960] [id = 608] 10:34:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE8F2DA800) [pid = 3960] [serial = 1824] [outer = 0000000000000000] 10:34:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE932D9800) [pid = 3960] [serial = 1825] [outer = 000000BE8F2DA800] 10:34:04 INFO - PROCESS | 3960 | 1461000844437 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE983E9C00) [pid = 3960] [serial = 1826] [outer = 000000BE8F2DA800] 10:34:04 INFO - PROCESS | 3960 | 1461000844896 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1144ms 10:34:04 INFO - PROCESS | 3960 | 1461000844932 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 3960 | 1461000844934 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 10:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:34:04 INFO - PROCESS | 3960 | 1461000844938 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 3960 | 1461000844940 Marionette TRACE conn5 <- [1,2398,null,{}] 10:34:04 INFO - PROCESS | 3960 | 1461000844943 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 3960 | 1461000845045 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 10:34:05 INFO - PROCESS | 3960 | 1461000845051 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D145000 == 116 [pid = 3960] [id = 609] 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE99CDA400) [pid = 3960] [serial = 1827] [outer = 0000000000000000] 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE99D5F000) [pid = 3960] [serial = 1828] [outer = 000000BE99CDA400] 10:34:05 INFO - PROCESS | 3960 | 1461000845097 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9AED3000) [pid = 3960] [serial = 1829] [outer = 000000BE99CDA400] 10:34:05 INFO - PROCESS | 3960 | 1461000845571 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 690ms 10:34:05 INFO - PROCESS | 3960 | 1461000845631 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 3960 | 1461000845634 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 10:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:34:05 INFO - PROCESS | 3960 | 1461000845637 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 3960 | 1461000845639 Marionette TRACE conn5 <- [1,2402,null,{}] 10:34:05 INFO - PROCESS | 3960 | 1461000845642 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 3960 | 1461000845745 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 10:34:05 INFO - PROCESS | 3960 | 1461000845792 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D909000 == 117 [pid = 3960] [id = 610] 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9B5C9C00) [pid = 3960] [serial = 1830] [outer = 0000000000000000] 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9C311800) [pid = 3960] [serial = 1831] [outer = 000000BE9B5C9C00] 10:34:05 INFO - PROCESS | 3960 | 1461000845838 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9C64D800) [pid = 3960] [serial = 1832] [outer = 000000BE9B5C9C00] 10:34:06 INFO - PROCESS | 3960 | 1461000846397 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 841ms 10:34:06 INFO - PROCESS | 3960 | 1461000846482 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 3960 | 1461000846486 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 10:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:34:06 INFO - PROCESS | 3960 | 1461000846492 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 3960 | 1461000846497 Marionette TRACE conn5 <- [1,2406,null,{}] 10:34:06 INFO - PROCESS | 3960 | 1461000846503 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 3960 | 1461000846639 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 10:34:06 INFO - PROCESS | 3960 | 1461000846791 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F30C000 == 118 [pid = 3960] [id = 611] 10:34:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE87EC0800) [pid = 3960] [serial = 1833] [outer = 0000000000000000] 10:34:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE88087400) [pid = 3960] [serial = 1834] [outer = 000000BE87EC0800] 10:34:06 INFO - PROCESS | 3960 | 1461000846851 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE8CB21800) [pid = 3960] [serial = 1835] [outer = 000000BE87EC0800] 10:34:07 INFO - PROCESS | 3960 | 1461000847508 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1035ms 10:34:07 INFO - PROCESS | 3960 | 1461000847531 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 3960 | 1461000847538 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:34:07 INFO - PROCESS | 3960 | 1461000847545 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 3960 | 1461000847548 Marionette TRACE conn5 <- [1,2410,null,{}] 10:34:07 INFO - PROCESS | 3960 | 1461000847573 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 3960 | 1461000847706 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 10:34:07 INFO - PROCESS | 3960 | 1461000847863 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972CC000 == 119 [pid = 3960] [id = 612] 10:34:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE8F3FA000) [pid = 3960] [serial = 1836] [outer = 0000000000000000] 10:34:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE9043F800) [pid = 3960] [serial = 1837] [outer = 000000BE8F3FA000] 10:34:07 INFO - PROCESS | 3960 | 1461000847923 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE93413000) [pid = 3960] [serial = 1838] [outer = 000000BE8F3FA000] 10:34:08 INFO - PROCESS | 3960 | 1461000848557 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1050ms 10:34:08 INFO - PROCESS | 3960 | 1461000848601 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 3960 | 1461000848604 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 10:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:34:08 INFO - PROCESS | 3960 | 1461000848607 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 3960 | 1461000848612 Marionette TRACE conn5 <- [1,2414,null,{}] 10:34:08 INFO - PROCESS | 3960 | 1461000848653 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 3960 | 1461000848864 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 10:34:08 INFO - PROCESS | 3960 | 1461000848979 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D996000 == 120 [pid = 3960] [id = 613] 10:34:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE93B33400) [pid = 3960] [serial = 1839] [outer = 0000000000000000] 10:34:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE95D65800) [pid = 3960] [serial = 1840] [outer = 000000BE93B33400] 10:34:09 INFO - PROCESS | 3960 | 1461000849038 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE99D52400) [pid = 3960] [serial = 1841] [outer = 000000BE93B33400] 10:34:09 INFO - PROCESS | 3960 | 1461000849622 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1035ms 10:34:09 INFO - PROCESS | 3960 | 1461000849644 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 3960 | 1461000849648 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 10:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:34:09 INFO - PROCESS | 3960 | 1461000849651 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 3960 | 1461000849653 Marionette TRACE conn5 <- [1,2418,null,{}] 10:34:09 INFO - PROCESS | 3960 | 1461000849657 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 3960 | 1461000849785 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 10:34:09 INFO - PROCESS | 3960 | 1461000849953 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA05000 == 121 [pid = 3960] [id = 614] 10:34:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE99D61400) [pid = 3960] [serial = 1842] [outer = 0000000000000000] 10:34:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9C8B6800) [pid = 3960] [serial = 1843] [outer = 000000BE99D61400] 10:34:10 INFO - PROCESS | 3960 | 1461000850011 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9CF06C00) [pid = 3960] [serial = 1844] [outer = 000000BE99D61400] 10:34:10 INFO - PROCESS | 3960 | 1461000850621 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 985ms 10:34:10 INFO - PROCESS | 3960 | 1461000850638 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3960 | 1461000850641 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 10:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:34:10 INFO - PROCESS | 3960 | 1461000850644 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 3960 | 1461000850646 Marionette TRACE conn5 <- [1,2422,null,{}] 10:34:10 INFO - PROCESS | 3960 | 1461000850650 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:10 INFO - PROCESS | 3960 | 1461000850777 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 10:34:10 INFO - PROCESS | 3960 | 1461000850905 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EF1B800 == 122 [pid = 3960] [id = 615] 10:34:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9CB9AC00) [pid = 3960] [serial = 1845] [outer = 0000000000000000] 10:34:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE9DED4800) [pid = 3960] [serial = 1846] [outer = 000000BE9CB9AC00] 10:34:10 INFO - PROCESS | 3960 | 1461000850961 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE9E127000) [pid = 3960] [serial = 1847] [outer = 000000BE9CB9AC00] 10:34:11 INFO - PROCESS | 3960 | 1461000851483 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 881ms 10:34:11 INFO - PROCESS | 3960 | 1461000851529 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 3960 | 1461000851531 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 10:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:34:11 INFO - PROCESS | 3960 | 1461000851534 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 3960 | 1461000851537 Marionette TRACE conn5 <- [1,2426,null,{}] 10:34:11 INFO - PROCESS | 3960 | 1461000851540 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 3960 | 1461000851689 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 10:34:11 INFO - PROCESS | 3960 | 1461000851862 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA152F800 == 123 [pid = 3960] [id = 616] 10:34:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE9E2B7000) [pid = 3960] [serial = 1848] [outer = 0000000000000000] 10:34:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE9E2C9C00) [pid = 3960] [serial = 1849] [outer = 000000BE9E2B7000] 10:34:11 INFO - PROCESS | 3960 | 1461000851922 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE9EA8D800) [pid = 3960] [serial = 1850] [outer = 000000BE9E2B7000] 10:34:12 INFO - PROCESS | 3960 | 1461000852498 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1026ms 10:34:12 INFO - PROCESS | 3960 | 1461000852564 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 3960 | 1461000852566 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 10:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:34:12 INFO - PROCESS | 3960 | 1461000852570 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 3960 | 1461000852572 Marionette TRACE conn5 <- [1,2430,null,{}] 10:34:12 INFO - PROCESS | 3960 | 1461000852575 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 3960 | 1461000852701 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 10:34:12 INFO - PROCESS | 3960 | 1461000852871 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19AE800 == 124 [pid = 3960] [id = 617] 10:34:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE9EFB0800) [pid = 3960] [serial = 1851] [outer = 0000000000000000] 10:34:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE9EFB8400) [pid = 3960] [serial = 1852] [outer = 000000BE9EFB0800] 10:34:12 INFO - PROCESS | 3960 | 1461000852927 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE9F475400) [pid = 3960] [serial = 1853] [outer = 000000BE9EFB0800] 10:34:13 INFO - PROCESS | 3960 | 1461000853482 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 10:34:13 INFO - PROCESS | 3960 | 1461000853558 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3960 | 1461000853560 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:34:13 INFO - PROCESS | 3960 | 1461000853564 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3960 | 1461000853566 Marionette TRACE conn5 <- [1,2434,null,{}] 10:34:13 INFO - PROCESS | 3960 | 1461000853570 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 3960 | 1461000853695 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 10:34:13 INFO - PROCESS | 3960 | 1461000853852 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA331E800 == 125 [pid = 3960] [id = 618] 10:34:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE9F474800) [pid = 3960] [serial = 1854] [outer = 0000000000000000] 10:34:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE9F499000) [pid = 3960] [serial = 1855] [outer = 000000BE9F474800] 10:34:13 INFO - PROCESS | 3960 | 1461000853909 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9F4B4C00) [pid = 3960] [serial = 1856] [outer = 000000BE9F474800] 10:34:14 INFO - PROCESS | 3960 | 1461000854448 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 10:34:14 INFO - PROCESS | 3960 | 1461000854510 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 3960 | 1461000854513 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 10:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:34:14 INFO - PROCESS | 3960 | 1461000854516 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 3960 | 1461000854519 Marionette TRACE conn5 <- [1,2438,null,{}] 10:34:14 INFO - PROCESS | 3960 | 1461000854523 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 3960 | 1461000854650 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 10:34:14 INFO - PROCESS | 3960 | 1461000854819 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3EA2800 == 126 [pid = 3960] [id = 619] 10:34:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9F589C00) [pid = 3960] [serial = 1857] [outer = 0000000000000000] 10:34:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9F58D400) [pid = 3960] [serial = 1858] [outer = 000000BE9F589C00] 10:34:14 INFO - PROCESS | 3960 | 1461000854876 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9F597C00) [pid = 3960] [serial = 1859] [outer = 000000BE9F589C00] 10:34:15 INFO - PROCESS | 3960 | 1461000855442 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 10:34:15 INFO - PROCESS | 3960 | 1461000855504 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 3960 | 1461000855506 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 10:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:34:15 INFO - PROCESS | 3960 | 1461000855510 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 3960 | 1461000855512 Marionette TRACE conn5 <- [1,2442,null,{}] 10:34:15 INFO - PROCESS | 3960 | 1461000855516 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 3960 | 1461000855644 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 10:34:15 INFO - PROCESS | 3960 | 1461000855800 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4BE9800 == 127 [pid = 3960] [id = 620] 10:34:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BEA0683000) [pid = 3960] [serial = 1860] [outer = 0000000000000000] 10:34:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BEA068DC00) [pid = 3960] [serial = 1861] [outer = 000000BEA0683000] 10:34:15 INFO - PROCESS | 3960 | 1461000855857 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BEA06F0000) [pid = 3960] [serial = 1862] [outer = 000000BEA0683000] 10:34:16 INFO - PROCESS | 3960 | 1461000856429 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 985ms 10:34:16 INFO - PROCESS | 3960 | 1461000856498 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 3960 | 1461000856501 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 10:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:34:16 INFO - PROCESS | 3960 | 1461000856504 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 3960 | 1461000856507 Marionette TRACE conn5 <- [1,2446,null,{}] 10:34:16 INFO - PROCESS | 3960 | 1461000856511 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:16 INFO - PROCESS | 3960 | 1461000856687 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 10:34:16 INFO - PROCESS | 3960 | 1461000856847 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFEC4800 == 128 [pid = 3960] [id = 621] 10:34:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BEA2E19C00) [pid = 3960] [serial = 1863] [outer = 0000000000000000] 10:34:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BEA2E20400) [pid = 3960] [serial = 1864] [outer = 000000BEA2E19C00] 10:34:16 INFO - PROCESS | 3960 | 1461000856913 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BEA33B7800) [pid = 3960] [serial = 1865] [outer = 000000BEA2E19C00] 10:34:17 INFO - PROCESS | 3960 | 1461000857594 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1139ms 10:34:17 INFO - PROCESS | 3960 | 1461000857645 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 3960 | 1461000857648 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 10:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:34:17 INFO - PROCESS | 3960 | 1461000857651 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 3960 | 1461000857653 Marionette TRACE conn5 <- [1,2450,null,{}] 10:34:17 INFO - PROCESS | 3960 | 1461000857657 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 3960 | 1461000857791 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 10:34:17 INFO - PROCESS | 3960 | 1461000857950 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE925AD800 == 129 [pid = 3960] [id = 622] 10:34:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE88E28800) [pid = 3960] [serial = 1866] [outer = 0000000000000000] 10:34:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE95DAD800) [pid = 3960] [serial = 1867] [outer = 000000BE88E28800] 10:34:18 INFO - PROCESS | 3960 | 1461000858008 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BEA2FE5400) [pid = 3960] [serial = 1868] [outer = 000000BE88E28800] 10:34:18 INFO - PROCESS | 3960 | 1461000858558 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 945ms 10:34:18 INFO - PROCESS | 3960 | 1461000858598 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3960 | 1461000858601 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:34:18 INFO - PROCESS | 3960 | 1461000858604 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3960 | 1461000858606 Marionette TRACE conn5 <- [1,2454,null,{}] 10:34:18 INFO - PROCESS | 3960 | 1461000858610 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 3960 | 1461000858741 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 10:34:18 INFO - PROCESS | 3960 | 1461000858917 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CB6000 == 130 [pid = 3960] [id = 623] 10:34:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BEA33C0000) [pid = 3960] [serial = 1869] [outer = 0000000000000000] 10:34:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BEA33C6000) [pid = 3960] [serial = 1870] [outer = 000000BEA33C0000] 10:34:18 INFO - PROCESS | 3960 | 1461000858975 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BEA37D7C00) [pid = 3960] [serial = 1871] [outer = 000000BEA33C0000] 10:34:19 INFO - PROCESS | 3960 | 1461000859854 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1281ms 10:34:19 INFO - PROCESS | 3960 | 1461000859888 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 3960 | 1461000859892 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 10:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:34:19 INFO - PROCESS | 3960 | 1461000859897 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 3960 | 1461000859901 Marionette TRACE conn5 <- [1,2458,null,{}] 10:34:19 INFO - PROCESS | 3960 | 1461000859906 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:20 INFO - PROCESS | 3960 | 1461000860030 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 10:34:20 INFO - PROCESS | 3960 | 1461000860209 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91C86000 == 131 [pid = 3960] [id = 624] 10:34:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE882A7C00) [pid = 3960] [serial = 1872] [outer = 0000000000000000] 10:34:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE8CB19800) [pid = 3960] [serial = 1873] [outer = 000000BE882A7C00] 10:34:20 INFO - PROCESS | 3960 | 1461000860263 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE8F355000) [pid = 3960] [serial = 1874] [outer = 000000BE882A7C00] 10:34:20 INFO - PROCESS | 3960 | 1461000860893 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1029ms 10:34:20 INFO - PROCESS | 3960 | 1461000860932 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 3960 | 1461000860938 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 10:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:34:20 INFO - PROCESS | 3960 | 1461000860944 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 3960 | 1461000860946 Marionette TRACE conn5 <- [1,2462,null,{}] 10:34:20 INFO - PROCESS | 3960 | 1461000860972 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 3960 | 1461000861093 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 10:34:21 INFO - PROCESS | 3960 | 1461000861256 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979B8000 == 132 [pid = 3960] [id = 625] 10:34:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE843CA800) [pid = 3960] [serial = 1875] [outer = 0000000000000000] 10:34:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BE92E82C00) [pid = 3960] [serial = 1876] [outer = 000000BE843CA800] 10:34:21 INFO - PROCESS | 3960 | 1461000861306 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE93B1F800) [pid = 3960] [serial = 1877] [outer = 000000BE843CA800] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D145000 == 131 [pid = 3960] [id = 609] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C9D6800 == 130 [pid = 3960] [id = 608] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7CA800 == 129 [pid = 3960] [id = 607] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E89000 == 128 [pid = 3960] [id = 606] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985C6800 == 127 [pid = 3960] [id = 605] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9721C000 == 126 [pid = 3960] [id = 604] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE822BE000) [pid = 3960] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BEA2FE3800) [pid = 3960] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BEA33BD400) [pid = 3960] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BEA0686000) [pid = 3960] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BEA33B7400) [pid = 3960] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE919A6800 == 125 [pid = 3960] [id = 603] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97011800 == 124 [pid = 3960] [id = 602] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE902A4000 == 123 [pid = 3960] [id = 601] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA47C8000 == 122 [pid = 3960] [id = 598] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3319800 == 121 [pid = 3960] [id = 597] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA19A4800 == 120 [pid = 3960] [id = 596] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA05F5800 == 119 [pid = 3960] [id = 595] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EEC4000 == 118 [pid = 3960] [id = 594] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E228800 == 117 [pid = 3960] [id = 593] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D9A4800 == 116 [pid = 3960] [id = 592] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CAA000 == 115 [pid = 3960] [id = 591] 10:34:21 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9248D000 == 114 [pid = 3960] [id = 590] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE95D6B800) [pid = 3960] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE980AF000) [pid = 3960] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE95FA2800) [pid = 3960] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE98579000) [pid = 3960] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE9027CC00) [pid = 3960] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE8F7E5C00) [pid = 3960] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE9CF09000) [pid = 3960] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE87D14000) [pid = 3960] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE8CBCEC00) [pid = 3960] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE8FCAF800) [pid = 3960] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE92E80400) [pid = 3960] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE93B38800) [pid = 3960] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE93D49000) [pid = 3960] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE938D4000) [pid = 3960] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9885FC00) [pid = 3960] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE8F585C00) [pid = 3960] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE90942400) [pid = 3960] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE88FECC00) [pid = 3960] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE8F2F3400) [pid = 3960] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE97F18800) [pid = 3960] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE99D5AC00) [pid = 3960] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE9885EC00) [pid = 3960] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE93B1D000) [pid = 3960] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE982B9C00) [pid = 3960] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE94F2F800) [pid = 3960] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE909C3000) [pid = 3960] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 10:34:21 INFO - PROCESS | 3960 | 1461000861879 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 964ms 10:34:21 INFO - PROCESS | 3960 | 1461000861909 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 3960 | 1461000861912 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 10:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:34:21 INFO - PROCESS | 3960 | 1461000861915 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - PROCESS | 3960 | 1461000861919 Marionette TRACE conn5 <- [1,2466,null,{}] 10:34:21 INFO - PROCESS | 3960 | 1461000861929 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 3960 | 1461000862044 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 10:34:22 INFO - PROCESS | 3960 | 1461000862165 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE925B6800 == 115 [pid = 3960] [id = 626] 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE8CBD7000) [pid = 3960] [serial = 1878] [outer = 0000000000000000] 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE8F7E7800) [pid = 3960] [serial = 1879] [outer = 000000BE8CBD7000] 10:34:22 INFO - PROCESS | 3960 | 1461000862215 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE90C84800) [pid = 3960] [serial = 1880] [outer = 000000BE8CBD7000] 10:34:22 INFO - PROCESS | 3960 | 1461000862624 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 10:34:22 INFO - PROCESS | 3960 | 1461000862676 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 3960 | 1461000862679 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 10:34:22 INFO - PROCESS | 3960 | 1461000862683 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:34:22 INFO - PROCESS | 3960 | 1461000862685 Marionette TRACE conn5 <- [1,2470,null,{}] 10:34:22 INFO - PROCESS | 3960 | 1461000862688 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 3960 | 1461000862796 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 10:34:22 INFO - PROCESS | 3960 | 1461000862803 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B4C000 == 116 [pid = 3960] [id = 627] 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE938D5800) [pid = 3960] [serial = 1881] [outer = 0000000000000000] 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE93B35400) [pid = 3960] [serial = 1882] [outer = 000000BE938D5800] 10:34:22 INFO - PROCESS | 3960 | 1461000862851 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE94412400) [pid = 3960] [serial = 1883] [outer = 000000BE938D5800] 10:34:23 INFO - PROCESS | 3960 | 1461000863343 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 10:34:23 INFO - PROCESS | 3960 | 1461000863378 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 10:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:34:23 INFO - PROCESS | 3960 | 1461000863380 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 10:34:23 INFO - PROCESS | 3960 | 1461000863383 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 3960 | 1461000863385 Marionette TRACE conn5 <- [1,2474,null,{}] 10:34:23 INFO - PROCESS | 3960 | 1461000863389 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 3960 | 1461000863492 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 10:34:23 INFO - PROCESS | 3960 | 1461000863501 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6E0800 == 117 [pid = 3960] [id = 628] 10:34:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE94EF3000) [pid = 3960] [serial = 1884] [outer = 0000000000000000] 10:34:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE94FB8400) [pid = 3960] [serial = 1885] [outer = 000000BE94EF3000] 10:34:23 INFO - PROCESS | 3960 | 1461000863550 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE95FA3000) [pid = 3960] [serial = 1886] [outer = 000000BE94EF3000] 10:34:24 INFO - PROCESS | 3960 | 1461000864049 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 735ms 10:34:24 INFO - PROCESS | 3960 | 1461000864122 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 3960 | 1461000864125 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:34:24 INFO - PROCESS | 3960 | 1461000864140 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 3960 | 1461000864142 Marionette TRACE conn5 <- [1,2478,null,{}] 10:34:24 INFO - PROCESS | 3960 | 1461000864146 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:24 INFO - PROCESS | 3960 | 1461000864336 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 10:34:24 INFO - PROCESS | 3960 | 1461000864359 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB6F800 == 118 [pid = 3960] [id = 629] 10:34:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE97F14400) [pid = 3960] [serial = 1887] [outer = 0000000000000000] 10:34:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE983E1C00) [pid = 3960] [serial = 1888] [outer = 000000BE97F14400] 10:34:24 INFO - PROCESS | 3960 | 1461000864408 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE99D8DC00) [pid = 3960] [serial = 1889] [outer = 000000BE97F14400] 10:34:24 INFO - PROCESS | 3960 | 1461000864875 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 795ms 10:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:34:24 INFO - PROCESS | 3960 | 1461000864927 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 3960 | 1461000864929 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 10:34:24 INFO - PROCESS | 3960 | 1461000864932 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 3960 | 1461000864934 Marionette TRACE conn5 <- [1,2482,null,{}] 10:34:24 INFO - PROCESS | 3960 | 1461000864943 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 3960 | 1461000865086 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 10:34:25 INFO - PROCESS | 3960 | 1461000865104 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6DB000 == 119 [pid = 3960] [id = 630] 10:34:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9AB8F000) [pid = 3960] [serial = 1890] [outer = 0000000000000000] 10:34:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE9AEED800) [pid = 3960] [serial = 1891] [outer = 000000BE9AB8F000] 10:34:25 INFO - PROCESS | 3960 | 1461000865150 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE9C311400) [pid = 3960] [serial = 1892] [outer = 000000BE9AB8F000] 10:34:25 INFO - PROCESS | 3960 | 1461000865629 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 10:34:25 INFO - PROCESS | 3960 | 1461000865694 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 3960 | 1461000865697 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 10:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:34:25 INFO - PROCESS | 3960 | 1461000865711 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 3960 | 1461000865713 Marionette TRACE conn5 <- [1,2486,null,{}] 10:34:25 INFO - PROCESS | 3960 | 1461000865717 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 3960 | 1461000865862 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 10:34:25 INFO - PROCESS | 3960 | 1461000865885 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E1E7800 == 120 [pid = 3960] [id = 631] 10:34:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE9C647400) [pid = 3960] [serial = 1893] [outer = 0000000000000000] 10:34:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE9C676C00) [pid = 3960] [serial = 1894] [outer = 000000BE9C647400] 10:34:25 INFO - PROCESS | 3960 | 1461000865932 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE9CB41000) [pid = 3960] [serial = 1895] [outer = 000000BE9C647400] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE94F26C00) [pid = 3960] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE97F16400) [pid = 3960] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE8F2DA800) [pid = 3960] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE99CDA400) [pid = 3960] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9299E400) [pid = 3960] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE8F353000) [pid = 3960] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE87DA1400) [pid = 3960] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE880C4800) [pid = 3960] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:34:26 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE938E3800) [pid = 3960] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:34:26 INFO - PROCESS | 3960 | 1461000866893 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1230ms 10:34:26 INFO - PROCESS | 3960 | 1461000866944 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 3960 | 1461000866946 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 10:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:34:26 INFO - PROCESS | 3960 | 1461000866949 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 3960 | 1461000866951 Marionette TRACE conn5 <- [1,2490,null,{}] 10:34:26 INFO - PROCESS | 3960 | 1461000866955 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 3960 | 1461000867061 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 10:34:27 INFO - PROCESS | 3960 | 1461000867067 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EF11800 == 121 [pid = 3960] [id = 632] 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9299E400) [pid = 3960] [serial = 1896] [outer = 0000000000000000] 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9C647C00) [pid = 3960] [serial = 1897] [outer = 000000BE9299E400] 10:34:27 INFO - PROCESS | 3960 | 1461000867113 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9CBB0C00) [pid = 3960] [serial = 1898] [outer = 000000BE9299E400] 10:34:27 INFO - PROCESS | 3960 | 1461000867578 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 10:34:27 INFO - PROCESS | 3960 | 1461000867644 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 3960 | 1461000867646 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 10:34:27 INFO - PROCESS | 3960 | 1461000867649 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:34:27 INFO - PROCESS | 3960 | 1461000867651 Marionette TRACE conn5 <- [1,2494,null,{}] 10:34:27 INFO - PROCESS | 3960 | 1461000867654 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 3960 | 1461000867792 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 10:34:27 INFO - PROCESS | 3960 | 1461000867805 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1B0B800 == 122 [pid = 3960] [id = 633] 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9D695400) [pid = 3960] [serial = 1899] [outer = 0000000000000000] 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE9E128800) [pid = 3960] [serial = 1900] [outer = 000000BE9D695400] 10:34:27 INFO - PROCESS | 3960 | 1461000867851 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE9E2BEC00) [pid = 3960] [serial = 1901] [outer = 000000BE9D695400] 10:34:28 INFO - PROCESS | 3960 | 1461000868323 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 10:34:28 INFO - PROCESS | 3960 | 1461000868386 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 3960 | 1461000868388 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 10:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:34:28 INFO - PROCESS | 3960 | 1461000868391 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 3960 | 1461000868394 Marionette TRACE conn5 <- [1,2498,null,{}] 10:34:28 INFO - PROCESS | 3960 | 1461000868397 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:28 INFO - PROCESS | 3960 | 1461000868519 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 10:34:28 INFO - PROCESS | 3960 | 1461000868533 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4BE2000 == 123 [pid = 3960] [id = 634] 10:34:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE9E462400) [pid = 3960] [serial = 1902] [outer = 0000000000000000] 10:34:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE9F4BC800) [pid = 3960] [serial = 1903] [outer = 000000BE9E462400] 10:34:28 INFO - PROCESS | 3960 | 1461000868585 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BEA2FE7000) [pid = 3960] [serial = 1904] [outer = 000000BE9E462400] 10:34:29 INFO - PROCESS | 3960 | 1461000869423 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1080ms 10:34:29 INFO - PROCESS | 3960 | 1461000869475 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 3960 | 1461000869481 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 10:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:34:29 INFO - PROCESS | 3960 | 1461000869487 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 3960 | 1461000869491 Marionette TRACE conn5 <- [1,2502,null,{}] 10:34:29 INFO - PROCESS | 3960 | 1461000869497 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 3960 | 1461000869669 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 10:34:29 INFO - PROCESS | 3960 | 1461000869835 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95D35800 == 124 [pid = 3960] [id = 635] 10:34:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE8E7A9C00) [pid = 3960] [serial = 1905] [outer = 0000000000000000] 10:34:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE8F20B800) [pid = 3960] [serial = 1906] [outer = 000000BE8E7A9C00] 10:34:29 INFO - PROCESS | 3960 | 1461000869895 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE9027F800) [pid = 3960] [serial = 1907] [outer = 000000BE8E7A9C00] 10:34:30 INFO - PROCESS | 3960 | 1461000870479 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1026ms 10:34:30 INFO - PROCESS | 3960 | 1461000870516 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 3960 | 1461000870523 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 10:34:30 INFO - PROCESS | 3960 | 1461000870529 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:34:30 INFO - PROCESS | 3960 | 1461000870532 Marionette TRACE conn5 <- [1,2506,null,{}] 10:34:30 INFO - PROCESS | 3960 | 1461000870537 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 3960 | 1461000870673 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 10:34:30 INFO - PROCESS | 3960 | 1461000870847 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9CA000 == 125 [pid = 3960] [id = 636] 10:34:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BE938EF400) [pid = 3960] [serial = 1908] [outer = 0000000000000000] 10:34:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BE94F33800) [pid = 3960] [serial = 1909] [outer = 000000BE938EF400] 10:34:30 INFO - PROCESS | 3960 | 1461000870906 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BE980B6C00) [pid = 3960] [serial = 1910] [outer = 000000BE938EF400] 10:34:31 INFO - PROCESS | 3960 | 1461000871547 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1080ms 10:34:31 INFO - PROCESS | 3960 | 1461000871615 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 3960 | 1461000871618 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 10:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:34:31 INFO - PROCESS | 3960 | 1461000871622 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 3960 | 1461000871626 Marionette TRACE conn5 <- [1,2510,null,{}] 10:34:31 INFO - PROCESS | 3960 | 1461000871638 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 3960 | 1461000871806 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 10:34:31 INFO - PROCESS | 3960 | 1461000871970 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48E2800 == 126 [pid = 3960] [id = 637] 10:34:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE99CD6400) [pid = 3960] [serial = 1911] [outer = 0000000000000000] 10:34:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE9C944400) [pid = 3960] [serial = 1912] [outer = 000000BE99CD6400] 10:34:32 INFO - PROCESS | 3960 | 1461000872029 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE9E2B7C00) [pid = 3960] [serial = 1913] [outer = 000000BE99CD6400] 10:34:32 INFO - PROCESS | 3960 | 1461000872616 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1036ms 10:34:32 INFO - PROCESS | 3960 | 1461000872660 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 3960 | 1461000872664 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 10:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:34:32 INFO - PROCESS | 3960 | 1461000872667 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 3960 | 1461000872669 Marionette TRACE conn5 <- [1,2514,null,{}] 10:34:32 INFO - PROCESS | 3960 | 1461000872673 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 3960 | 1461000872807 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 10:34:32 INFO - PROCESS | 3960 | 1461000872983 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA7DE1000 == 127 [pid = 3960] [id = 638] 10:34:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE9F4B8400) [pid = 3960] [serial = 1914] [outer = 0000000000000000] 10:34:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE9F598C00) [pid = 3960] [serial = 1915] [outer = 000000BE9F4B8400] 10:34:33 INFO - PROCESS | 3960 | 1461000873041 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BEA37CA800) [pid = 3960] [serial = 1916] [outer = 000000BE9F4B8400] 10:34:33 INFO - PROCESS | 3960 | 1461000873654 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1028ms 10:34:33 INFO - PROCESS | 3960 | 1461000873697 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 3960 | 1461000873700 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 10:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:34:33 INFO - PROCESS | 3960 | 1461000873703 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - PROCESS | 3960 | 1461000873705 Marionette TRACE conn5 <- [1,2518,null,{}] 10:34:33 INFO - PROCESS | 3960 | 1461000873709 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 3960 | 1461000873856 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 10:34:34 INFO - PROCESS | 3960 | 1461000874018 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FC7D000 == 128 [pid = 3960] [id = 639] 10:34:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BEA33C4800) [pid = 3960] [serial = 1917] [outer = 0000000000000000] 10:34:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 262 (000000BEA37F4000) [pid = 3960] [serial = 1918] [outer = 000000BEA33C4800] 10:34:34 INFO - PROCESS | 3960 | 1461000874075 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BEA38C1400) [pid = 3960] [serial = 1919] [outer = 000000BEA33C4800] 10:34:34 INFO - PROCESS | 3960 | 1461000874648 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 985ms 10:34:34 INFO - PROCESS | 3960 | 1461000874691 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 3960 | 1461000874694 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 10:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:34:34 INFO - PROCESS | 3960 | 1461000874697 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 3960 | 1461000874699 Marionette TRACE conn5 <- [1,2522,null,{}] 10:34:34 INFO - PROCESS | 3960 | 1461000874703 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:34 INFO - PROCESS | 3960 | 1461000874844 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 10:34:35 INFO - PROCESS | 3960 | 1461000875020 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3E38000 == 129 [pid = 3960] [id = 640] 10:34:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BE9EF44800) [pid = 3960] [serial = 1920] [outer = 0000000000000000] 10:34:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BE9EF4D400) [pid = 3960] [serial = 1921] [outer = 000000BE9EF44800] 10:34:35 INFO - PROCESS | 3960 | 1461000875081 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 266 (000000BEA3E67400) [pid = 3960] [serial = 1922] [outer = 000000BE9EF44800] 10:34:35 INFO - PROCESS | 3960 | 1461000875654 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1024ms 10:34:35 INFO - PROCESS | 3960 | 1461000875724 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3960 | 1461000875727 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 10:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:34:35 INFO - PROCESS | 3960 | 1461000875730 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 3960 | 1461000875732 Marionette TRACE conn5 <- [1,2526,null,{}] 10:34:35 INFO - PROCESS | 3960 | 1461000875736 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 3960 | 1461000875864 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 10:34:36 INFO - PROCESS | 3960 | 1461000875999 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5C63000 == 130 [pid = 3960] [id = 641] 10:34:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 267 (000000BE9FCBE800) [pid = 3960] [serial = 1923] [outer = 0000000000000000] 10:34:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 268 (000000BE9FCC3C00) [pid = 3960] [serial = 1924] [outer = 000000BE9FCBE800] 10:34:36 INFO - PROCESS | 3960 | 1461000876054 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 269 (000000BE9FCCA400) [pid = 3960] [serial = 1925] [outer = 000000BE9FCBE800] 10:34:36 INFO - PROCESS | 3960 | 1461000876639 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 942ms 10:34:36 INFO - PROCESS | 3960 | 1461000876675 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 3960 | 1461000876678 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 10:34:36 INFO - PROCESS | 3960 | 1461000876681 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:34:36 INFO - PROCESS | 3960 | 1461000876683 Marionette TRACE conn5 <- [1,2530,null,{}] 10:34:36 INFO - PROCESS | 3960 | 1461000876687 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:36 INFO - PROCESS | 3960 | 1461000876815 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 10:34:36 INFO - PROCESS | 3960 | 1461000876951 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19D1800 == 131 [pid = 3960] [id = 642] 10:34:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 270 (000000BE9FC9B400) [pid = 3960] [serial = 1926] [outer = 0000000000000000] 10:34:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 271 (000000BE9FCA2C00) [pid = 3960] [serial = 1927] [outer = 000000BE9FC9B400] 10:34:37 INFO - PROCESS | 3960 | 1461000877006 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 272 (000000BE9FCC7400) [pid = 3960] [serial = 1928] [outer = 000000BE9FC9B400] 10:34:37 INFO - PROCESS | 3960 | 1461000877560 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 943ms 10:34:37 INFO - PROCESS | 3960 | 1461000877628 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3960 | 1461000877630 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 10:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:34:37 INFO - PROCESS | 3960 | 1461000877634 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 3960 | 1461000877636 Marionette TRACE conn5 <- [1,2534,null,{}] 10:34:37 INFO - PROCESS | 3960 | 1461000877640 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 3960 | 1461000877769 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 10:34:37 INFO - PROCESS | 3960 | 1461000877933 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4ACA800 == 132 [pid = 3960] [id = 643] 10:34:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 273 (000000BE9FCA5400) [pid = 3960] [serial = 1929] [outer = 0000000000000000] 10:34:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 274 (000000BEA1B30C00) [pid = 3960] [serial = 1930] [outer = 000000BE9FCA5400] 10:34:38 INFO - PROCESS | 3960 | 1461000877989 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 275 (000000BEA1B37800) [pid = 3960] [serial = 1931] [outer = 000000BE9FCA5400] 10:34:38 INFO - PROCESS | 3960 | 1461000878580 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 986ms 10:34:38 INFO - PROCESS | 3960 | 1461000878623 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 3960 | 1461000878625 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 10:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:34:38 INFO - PROCESS | 3960 | 1461000878629 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 3960 | 1461000878631 Marionette TRACE conn5 <- [1,2538,null,{}] 10:34:38 INFO - PROCESS | 3960 | 1461000878635 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 3960 | 1461000878765 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 10:34:38 INFO - PROCESS | 3960 | 1461000878942 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5C6D800 == 133 [pid = 3960] [id = 644] 10:34:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 276 (000000BEA1B36C00) [pid = 3960] [serial = 1932] [outer = 0000000000000000] 10:34:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 277 (000000BEA3E6F400) [pid = 3960] [serial = 1933] [outer = 000000BEA1B36C00] 10:34:39 INFO - PROCESS | 3960 | 1461000878999 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 278 (000000BEA470C000) [pid = 3960] [serial = 1934] [outer = 000000BEA1B36C00] 10:34:39 INFO - PROCESS | 3960 | 1461000879629 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1027ms 10:34:39 INFO - PROCESS | 3960 | 1461000879659 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 3960 | 1461000879662 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:34:39 INFO - PROCESS | 3960 | 1461000879665 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 3960 | 1461000879668 Marionette TRACE conn5 <- [1,2542,null,{}] 10:34:39 INFO - PROCESS | 3960 | 1461000879689 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 3960 | 1461000879839 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 10:34:40 INFO - PROCESS | 3960 | 1461000880006 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5C70000 == 134 [pid = 3960] [id = 645] 10:34:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 279 (000000BE9FC16800) [pid = 3960] [serial = 1935] [outer = 0000000000000000] 10:34:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 280 (000000BEA3E69C00) [pid = 3960] [serial = 1936] [outer = 000000BE9FC16800] 10:34:40 INFO - PROCESS | 3960 | 1461000880067 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 281 (000000BEA47AAC00) [pid = 3960] [serial = 1937] [outer = 000000BE9FC16800] 10:34:40 INFO - PROCESS | 3960 | 1461000880753 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1127ms 10:34:40 INFO - PROCESS | 3960 | 1461000880795 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 3960 | 1461000880797 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 10:34:40 INFO - PROCESS | 3960 | 1461000880800 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:34:40 INFO - PROCESS | 3960 | 1461000880802 Marionette TRACE conn5 <- [1,2546,null,{}] 10:34:40 INFO - PROCESS | 3960 | 1461000880806 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 3960 | 1461000880939 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 10:34:41 INFO - PROCESS | 3960 | 1461000881108 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE94F60000 == 135 [pid = 3960] [id = 646] 10:34:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 282 (000000BE88499800) [pid = 3960] [serial = 1938] [outer = 0000000000000000] 10:34:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 283 (000000BE93D47400) [pid = 3960] [serial = 1939] [outer = 000000BE88499800] 10:34:41 INFO - PROCESS | 3960 | 1461000881162 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 284 (000000BE9C36D800) [pid = 3960] [serial = 1940] [outer = 000000BE88499800] 10:34:41 INFO - PROCESS | 3960 | 1461000881769 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 984ms 10:34:41 INFO - PROCESS | 3960 | 1461000881788 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 3960 | 1461000881790 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 10:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:34:41 INFO - PROCESS | 3960 | 1461000881794 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 3960 | 1461000881796 Marionette TRACE conn5 <- [1,2550,null,{}] 10:34:41 INFO - PROCESS | 3960 | 1461000881800 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 3960 | 1461000881933 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 10:34:42 INFO - PROCESS | 3960 | 1461000882113 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7D5000 == 136 [pid = 3960] [id = 647] 10:34:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 285 (000000BEA41C7000) [pid = 3960] [serial = 1941] [outer = 0000000000000000] 10:34:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 286 (000000BEA41CBC00) [pid = 3960] [serial = 1942] [outer = 000000BEA41C7000] 10:34:42 INFO - PROCESS | 3960 | 1461000882170 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 287 (000000BEA41D1C00) [pid = 3960] [serial = 1943] [outer = 000000BEA41C7000] 10:34:43 INFO - PROCESS | 3960 | 1461000883106 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1338ms 10:34:43 INFO - PROCESS | 3960 | 1461000883135 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 3960 | 1461000883139 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 10:34:43 INFO - PROCESS | 3960 | 1461000883144 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:34:43 INFO - PROCESS | 3960 | 1461000883148 Marionette TRACE conn5 <- [1,2554,null,{}] 10:34:43 INFO - PROCESS | 3960 | 1461000883155 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 3960 | 1461000883280 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 10:34:43 INFO - PROCESS | 3960 | 1461000883453 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C335800 == 137 [pid = 3960] [id = 648] 10:34:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 288 (000000BE89940400) [pid = 3960] [serial = 1944] [outer = 0000000000000000] 10:34:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 289 (000000BE8CBD0C00) [pid = 3960] [serial = 1945] [outer = 000000BE89940400] 10:34:43 INFO - PROCESS | 3960 | 1461000883506 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 290 (000000BE8FBF3800) [pid = 3960] [serial = 1946] [outer = 000000BE89940400] 10:34:44 INFO - PROCESS | 3960 | 1461000884170 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1080ms 10:34:44 INFO - PROCESS | 3960 | 1461000884230 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 3960 | 1461000884235 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 10:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:34:44 INFO - PROCESS | 3960 | 1461000884260 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 3960 | 1461000884263 Marionette TRACE conn5 <- [1,2558,null,{}] 10:34:44 INFO - PROCESS | 3960 | 1461000884267 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 3960 | 1461000884390 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 10:34:44 INFO - PROCESS | 3960 | 1461000884562 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE972BA800 == 138 [pid = 3960] [id = 649] 10:34:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 291 (000000BE932D7800) [pid = 3960] [serial = 1947] [outer = 0000000000000000] 10:34:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 292 (000000BE93D49C00) [pid = 3960] [serial = 1948] [outer = 000000BE932D7800] 10:34:44 INFO - PROCESS | 3960 | 1461000884615 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 293 (000000BE95D6B800) [pid = 3960] [serial = 1949] [outer = 000000BE932D7800] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFC35800 == 137 [pid = 3960] [id = 108] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1B0B800 == 136 [pid = 3960] [id = 633] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EF11800 == 135 [pid = 3960] [id = 632] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9E1E7800 == 134 [pid = 3960] [id = 631] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6DB000 == 133 [pid = 3960] [id = 630] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CB6F800 == 132 [pid = 3960] [id = 629] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C6E0800 == 131 [pid = 3960] [id = 628] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 292 (000000BE9AE65400) [pid = 3960] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 291 (000000BE9B451000) [pid = 3960] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 290 (000000BE9C672000) [pid = 3960] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 289 (000000BE9C93F400) [pid = 3960] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 288 (000000BE9CB47400) [pid = 3960] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 287 (000000BE9CF0DC00) [pid = 3960] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 286 (000000BE934CA000) [pid = 3960] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 285 (000000BE8CBD6800) [pid = 3960] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOMWINDOW == 284 (000000BE9C311800) [pid = 3960] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B4C000 == 130 [pid = 3960] [id = 627] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE925B6800 == 129 [pid = 3960] [id = 626] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979B8000 == 128 [pid = 3960] [id = 625] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91C86000 == 127 [pid = 3960] [id = 624] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3EA2800 == 126 [pid = 3960] [id = 619] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA331E800 == 125 [pid = 3960] [id = 618] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA19AE800 == 124 [pid = 3960] [id = 617] 10:34:44 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA152F800 == 123 [pid = 3960] [id = 616] 10:34:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EF1B800 == 122 [pid = 3960] [id = 615] 10:34:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EA05000 == 121 [pid = 3960] [id = 614] 10:34:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D996000 == 120 [pid = 3960] [id = 613] 10:34:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972CC000 == 119 [pid = 3960] [id = 612] 10:34:45 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F30C000 == 118 [pid = 3960] [id = 611] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 283 (000000BE98578C00) [pid = 3960] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 282 (000000BE934C8C00) [pid = 3960] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 281 (000000BE9AED3000) [pid = 3960] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 280 (000000BE983E9C00) [pid = 3960] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 279 (000000BE93B37400) [pid = 3960] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 278 (000000BE95DAB000) [pid = 3960] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 277 (000000BE980B7800) [pid = 3960] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 276 (000000BE97765C00) [pid = 3960] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 275 (000000BE932D9800) [pid = 3960] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 274 (000000BE99D5F000) [pid = 3960] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 273 (000000BE92E89800) [pid = 3960] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 272 (000000BE9746EC00) [pid = 3960] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 271 (000000BE9A2B4400) [pid = 3960] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 270 (000000BE90276C00) [pid = 3960] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 269 (000000BE906CD400) [pid = 3960] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 268 (000000BE8F16DC00) [pid = 3960] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 267 (000000BE8FA43C00) [pid = 3960] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 266 (000000BE883DD000) [pid = 3960] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 265 (000000BE8959D800) [pid = 3960] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 264 (000000BE8CB1E000) [pid = 3960] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 263 (000000BE92E46C00) [pid = 3960] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | --DOMWINDOW == 262 (000000BE938EF800) [pid = 3960] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 10:34:45 INFO - PROCESS | 3960 | 1461000885294 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1078ms 10:34:45 INFO - PROCESS | 3960 | 1461000885341 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 3960 | 1461000885344 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:34:45 INFO - PROCESS | 3960 | 1461000885347 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 3960 | 1461000885351 Marionette TRACE conn5 <- [1,2562,null,{}] 10:34:45 INFO - PROCESS | 3960 | 1461000885361 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 3960 | 1461000885542 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 10:34:45 INFO - PROCESS | 3960 | 1461000885559 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97212800 == 119 [pid = 3960] [id = 650] 10:34:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BE8FBF3000) [pid = 3960] [serial = 1950] [outer = 0000000000000000] 10:34:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BE92E84800) [pid = 3960] [serial = 1951] [outer = 000000BE8FBF3000] 10:34:45 INFO - PROCESS | 3960 | 1461000885609 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BE938E5400) [pid = 3960] [serial = 1952] [outer = 000000BE8FBF3000] 10:34:46 INFO - PROCESS | 3960 | 1461000886112 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 795ms 10:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:34:46 INFO - PROCESS | 3960 | 1461000886145 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 3960 | 1461000886148 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 10:34:46 INFO - PROCESS | 3960 | 1461000886151 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 3960 | 1461000886153 Marionette TRACE conn5 <- [1,2566,null,{}] 10:34:46 INFO - PROCESS | 3960 | 1461000886156 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 3960 | 1461000886266 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 10:34:46 INFO - PROCESS | 3960 | 1461000886388 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9ADA4000 == 120 [pid = 3960] [id = 651] 10:34:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 266 (000000BE90276C00) [pid = 3960] [serial = 1953] [outer = 0000000000000000] 10:34:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 267 (000000BE94FB1000) [pid = 3960] [serial = 1954] [outer = 000000BE90276C00] 10:34:46 INFO - PROCESS | 3960 | 1461000886436 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 268 (000000BE9746EC00) [pid = 3960] [serial = 1955] [outer = 000000BE90276C00] 10:34:46 INFO - PROCESS | 3960 | 1461000886829 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 10:34:46 INFO - PROCESS | 3960 | 1461000886887 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 3960 | 1461000886889 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 10:34:46 INFO - PROCESS | 3960 | 1461000886892 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:34:46 INFO - PROCESS | 3960 | 1461000886894 Marionette TRACE conn5 <- [1,2570,null,{}] 10:34:46 INFO - PROCESS | 3960 | 1461000886898 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 3960 | 1461000887046 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 10:34:47 INFO - PROCESS | 3960 | 1461000887072 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAA6000 == 121 [pid = 3960] [id = 652] 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 269 (000000BE9746AC00) [pid = 3960] [serial = 1956] [outer = 0000000000000000] 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 270 (000000BE980B3C00) [pid = 3960] [serial = 1957] [outer = 000000BE9746AC00] 10:34:47 INFO - PROCESS | 3960 | 1461000887118 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 271 (000000BE98858C00) [pid = 3960] [serial = 1958] [outer = 000000BE9746AC00] 10:34:47 INFO - PROCESS | 3960 | 1461000887611 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 732ms 10:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:34:47 INFO - PROCESS | 3960 | 1461000887628 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 3960 | 1461000887630 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 10:34:47 INFO - PROCESS | 3960 | 1461000887633 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 3960 | 1461000887635 Marionette TRACE conn5 <- [1,2574,null,{}] 10:34:47 INFO - PROCESS | 3960 | 1461000887674 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 3960 | 1461000887849 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 10:34:47 INFO - PROCESS | 3960 | 1461000887874 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF75800 == 122 [pid = 3960] [id = 653] 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 272 (000000BE99D55000) [pid = 3960] [serial = 1959] [outer = 0000000000000000] 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 273 (000000BE9AED2800) [pid = 3960] [serial = 1960] [outer = 000000BE99D55000] 10:34:47 INFO - PROCESS | 3960 | 1461000887923 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 274 (000000BE9C64A800) [pid = 3960] [serial = 1961] [outer = 000000BE99D55000] 10:34:48 INFO - PROCESS | 3960 | 1461000888397 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 795ms 10:34:48 INFO - PROCESS | 3960 | 1461000888432 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 3960 | 1461000888434 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 3960 | 1461000888437 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:34:48 INFO - PROCESS | 3960 | 1461000888439 Marionette TRACE conn5 <- [1,2578,null,{}] 10:34:48 INFO - PROCESS | 3960 | 1461000888443 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 3960 | 1461000888596 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 10:34:48 INFO - PROCESS | 3960 | 1461000888615 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EEE1800 == 123 [pid = 3960] [id = 654] 10:34:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 275 (000000BE9C308800) [pid = 3960] [serial = 1962] [outer = 0000000000000000] 10:34:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 276 (000000BE9CA2E800) [pid = 3960] [serial = 1963] [outer = 000000BE9C308800] 10:34:48 INFO - PROCESS | 3960 | 1461000888661 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 277 (000000BE9CF10400) [pid = 3960] [serial = 1964] [outer = 000000BE9C308800] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 276 (000000BE9E46A800) [pid = 3960] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 275 (000000BE9AEF8800) [pid = 3960] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 274 (000000BE9F46D800) [pid = 3960] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 273 (000000BE9CF07000) [pid = 3960] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 272 (000000BE9D68E800) [pid = 3960] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 271 (000000BE99D88400) [pid = 3960] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 270 (000000BE94416400) [pid = 3960] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 269 (000000BE9DED5C00) [pid = 3960] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 268 (000000BE99D0E000) [pid = 3960] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 267 (000000BE938D1400) [pid = 3960] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 266 (000000BEA3E64800) [pid = 3960] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 265 (000000BE9D68C800) [pid = 3960] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 264 (000000BE8F2E2C00) [pid = 3960] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 263 (000000BE8CB20400) [pid = 3960] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 262 (000000BE9AEEE400) [pid = 3960] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 261 (000000BE9E463400) [pid = 3960] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE9DE47C00) [pid = 3960] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE9AED9800) [pid = 3960] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE9AE5E400) [pid = 3960] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9C66A400) [pid = 3960] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BE82E13800) [pid = 3960] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE8FBFA000) [pid = 3960] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE93B2F800) [pid = 3960] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE9AB95800) [pid = 3960] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE9AEF7800) [pid = 3960] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE8ECDF000) [pid = 3960] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE97F1E000) [pid = 3960] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE9AE5F400) [pid = 3960] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BEA0E59400) [pid = 3960] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BEA37EF000) [pid = 3960] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BEA47A3800) [pid = 3960] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE9A2A5800) [pid = 3960] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE843CA800) [pid = 3960] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE97F14400) [pid = 3960] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE882A7C00) [pid = 3960] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9AB8F000) [pid = 3960] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE94EF3000) [pid = 3960] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE938D5800) [pid = 3960] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE8CBD7000) [pid = 3960] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE9B5C9C00) [pid = 3960] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE9C647400) [pid = 3960] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9D695400) [pid = 3960] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE9299E400) [pid = 3960] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:34:49 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE9098CC00) [pid = 3960] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:34:49 INFO - PROCESS | 3960 | 1461000889720 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1335ms 10:34:49 INFO - PROCESS | 3960 | 1461000889776 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 3960 | 1461000889778 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 10:34:49 INFO - PROCESS | 3960 | 1461000889782 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:34:49 INFO - PROCESS | 3960 | 1461000889783 Marionette TRACE conn5 <- [1,2582,null,{}] 10:34:49 INFO - PROCESS | 3960 | 1461000889787 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 3960 | 1461000889892 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 10:34:49 INFO - PROCESS | 3960 | 1461000889901 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF14000 == 124 [pid = 3960] [id = 655] 10:34:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE8807B000) [pid = 3960] [serial = 1965] [outer = 0000000000000000] 10:34:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE8FBF6000) [pid = 3960] [serial = 1966] [outer = 000000BE8807B000] 10:34:49 INFO - PROCESS | 3960 | 1461000889946 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE938D1400) [pid = 3960] [serial = 1967] [outer = 000000BE8807B000] 10:34:50 INFO - PROCESS | 3960 | 1461000890403 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 692ms 10:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:34:50 INFO - PROCESS | 3960 | 1461000890477 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 3960 | 1461000890480 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 10:34:50 INFO - PROCESS | 3960 | 1461000890483 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 3960 | 1461000890485 Marionette TRACE conn5 <- [1,2586,null,{}] 10:34:50 INFO - PROCESS | 3960 | 1461000890488 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 3960 | 1461000890596 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 10:34:50 INFO - PROCESS | 3960 | 1461000890635 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA153E000 == 125 [pid = 3960] [id = 656] 10:34:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE99D0E000) [pid = 3960] [serial = 1968] [outer = 0000000000000000] 10:34:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE9AB91C00) [pid = 3960] [serial = 1969] [outer = 000000BE99D0E000] 10:34:50 INFO - PROCESS | 3960 | 1461000890681 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE9C36C800) [pid = 3960] [serial = 1970] [outer = 000000BE99D0E000] 10:34:51 INFO - PROCESS | 3960 | 1461000891160 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 10:34:51 INFO - PROCESS | 3960 | 1461000891217 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 3960 | 1461000891220 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 10:34:51 INFO - PROCESS | 3960 | 1461000891223 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:34:51 INFO - PROCESS | 3960 | 1461000891225 Marionette TRACE conn5 <- [1,2590,null,{}] 10:34:51 INFO - PROCESS | 3960 | 1461000891228 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 3960 | 1461000891335 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 10:34:51 INFO - PROCESS | 3960 | 1461000891341 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BB4000 == 126 [pid = 3960] [id = 657] 10:34:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9CA2DC00) [pid = 3960] [serial = 1971] [outer = 0000000000000000] 10:34:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9D695400) [pid = 3960] [serial = 1972] [outer = 000000BE9CA2DC00] 10:34:51 INFO - PROCESS | 3960 | 1461000891387 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9E11B800) [pid = 3960] [serial = 1973] [outer = 000000BE9CA2DC00] 10:34:52 INFO - PROCESS | 3960 | 1461000892227 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1027ms 10:34:52 INFO - PROCESS | 3960 | 1461000892254 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 3960 | 1461000892260 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:34:52 INFO - PROCESS | 3960 | 1461000892287 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 3960 | 1461000892291 Marionette TRACE conn5 <- [1,2594,null,{}] 10:34:52 INFO - PROCESS | 3960 | 1461000892297 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 3960 | 1461000892469 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 10:34:52 INFO - PROCESS | 3960 | 1461000892640 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979B8000 == 127 [pid = 3960] [id = 658] 10:34:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE8F2DA800) [pid = 3960] [serial = 1974] [outer = 0000000000000000] 10:34:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE8FBF4C00) [pid = 3960] [serial = 1975] [outer = 000000BE8F2DA800] 10:34:52 INFO - PROCESS | 3960 | 1461000892699 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE932D5800) [pid = 3960] [serial = 1976] [outer = 000000BE8F2DA800] 10:34:53 INFO - PROCESS | 3960 | 1461000893373 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1141ms 10:34:53 INFO - PROCESS | 3960 | 1461000893430 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 3960 | 1461000893437 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 10:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:34:53 INFO - PROCESS | 3960 | 1461000893458 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 3960 | 1461000893462 Marionette TRACE conn5 <- [1,2598,null,{}] 10:34:53 INFO - PROCESS | 3960 | 1461000893466 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 3960 | 1461000893610 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 10:34:53 INFO - PROCESS | 3960 | 1461000893773 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D90F000 == 128 [pid = 3960] [id = 659] 10:34:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE9098B800) [pid = 3960] [serial = 1977] [outer = 0000000000000000] 10:34:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE97466000) [pid = 3960] [serial = 1978] [outer = 000000BE9098B800] 10:34:53 INFO - PROCESS | 3960 | 1461000893830 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE8F142C00) [pid = 3960] [serial = 1979] [outer = 000000BE9098B800] 10:34:54 INFO - PROCESS | 3960 | 1461000894427 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1036ms 10:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:34:54 INFO - PROCESS | 3960 | 1461000894493 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 3960 | 1461000894496 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 10:34:54 INFO - PROCESS | 3960 | 1461000894500 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 3960 | 1461000894504 Marionette TRACE conn5 <- [1,2602,null,{}] 10:34:54 INFO - PROCESS | 3960 | 1461000894534 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:54 INFO - PROCESS | 3960 | 1461000894712 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 10:34:54 INFO - PROCESS | 3960 | 1461000894874 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3E8B800 == 129 [pid = 3960] [id = 660] 10:34:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE9B453400) [pid = 3960] [serial = 1980] [outer = 0000000000000000] 10:34:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE9CB9F000) [pid = 3960] [serial = 1981] [outer = 000000BE9B453400] 10:34:54 INFO - PROCESS | 3960 | 1461000894932 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE9E2AD000) [pid = 3960] [serial = 1982] [outer = 000000BE9B453400] 10:34:55 INFO - PROCESS | 3960 | 1461000895525 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1086ms 10:34:55 INFO - PROCESS | 3960 | 1461000895601 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 3960 | 1461000895604 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 10:34:55 INFO - PROCESS | 3960 | 1461000895607 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 3960 | 1461000895609 Marionette TRACE conn5 <- [1,2606,null,{}] 10:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:34:55 INFO - PROCESS | 3960 | 1461000895613 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 3960 | 1461000895748 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 10:34:55 INFO - PROCESS | 3960 | 1461000895916 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48D7800 == 130 [pid = 3960] [id = 661] 10:34:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BE9EA8A400) [pid = 3960] [serial = 1983] [outer = 0000000000000000] 10:34:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BE9EF42C00) [pid = 3960] [serial = 1984] [outer = 000000BE9EA8A400] 10:34:55 INFO - PROCESS | 3960 | 1461000895972 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BE9EFAEC00) [pid = 3960] [serial = 1985] [outer = 000000BE9EA8A400] 10:34:56 INFO - PROCESS | 3960 | 1461000896577 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1024ms 10:34:56 INFO - PROCESS | 3960 | 1461000896638 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 3960 | 1461000896640 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 10:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:34:56 INFO - PROCESS | 3960 | 1461000896644 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 3960 | 1461000896646 Marionette TRACE conn5 <- [1,2610,null,{}] 10:34:56 INFO - PROCESS | 3960 | 1461000896650 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 3960 | 1461000896829 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 10:34:57 INFO - PROCESS | 3960 | 1461000896995 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA58F2000 == 131 [pid = 3960] [id = 662] 10:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE9EF4A000) [pid = 3960] [serial = 1986] [outer = 0000000000000000] 10:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE9F49C800) [pid = 3960] [serial = 1987] [outer = 000000BE9EF4A000] 10:34:57 INFO - PROCESS | 3960 | 1461000897053 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE9F598800) [pid = 3960] [serial = 1988] [outer = 000000BE9EF4A000] 10:34:57 INFO - PROCESS | 3960 | 1461000897680 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1089ms 10:34:57 INFO - PROCESS | 3960 | 1461000897736 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 3960 | 1461000897738 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:34:57 INFO - PROCESS | 3960 | 1461000897742 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 3960 | 1461000897744 Marionette TRACE conn5 <- [1,2614,null,{}] 10:34:57 INFO - PROCESS | 3960 | 1461000897748 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 3960 | 1461000897891 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 10:34:58 INFO - PROCESS | 3960 | 1461000898060 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA2FCE800 == 132 [pid = 3960] [id = 663] 10:34:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE9FC17800) [pid = 3960] [serial = 1989] [outer = 0000000000000000] 10:34:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE9FC51400) [pid = 3960] [serial = 1990] [outer = 000000BE9FC17800] 10:34:58 INFO - PROCESS | 3960 | 1461000898120 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BEA067F000) [pid = 3960] [serial = 1991] [outer = 000000BE9FC17800] 10:34:58 INFO - PROCESS | 3960 | 1461000898711 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 987ms 10:34:58 INFO - PROCESS | 3960 | 1461000898746 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 3960 | 1461000898749 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 10:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:34:58 INFO - PROCESS | 3960 | 1461000898755 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - PROCESS | 3960 | 1461000898757 Marionette TRACE conn5 <- [1,2618,null,{}] 10:34:58 INFO - PROCESS | 3960 | 1461000898761 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 3960 | 1461000898891 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 10:34:59 INFO - PROCESS | 3960 | 1461000899070 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FA10000 == 133 [pid = 3960] [id = 664] 10:34:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE9FC48400) [pid = 3960] [serial = 1992] [outer = 0000000000000000] 10:34:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 262 (000000BEA0E59C00) [pid = 3960] [serial = 1993] [outer = 000000BE9FC48400] 10:34:59 INFO - PROCESS | 3960 | 1461000899127 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BEA2FE0400) [pid = 3960] [serial = 1994] [outer = 000000BE9FC48400] 10:34:59 INFO - PROCESS | 3960 | 1461000899695 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 983ms 10:34:59 INFO - PROCESS | 3960 | 1461000899741 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 3960 | 1461000899744 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 10:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:34:59 INFO - PROCESS | 3960 | 1461000899747 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 3960 | 1461000899749 Marionette TRACE conn5 <- [1,2622,null,{}] 10:34:59 INFO - PROCESS | 3960 | 1461000899753 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 3960 | 1461000899885 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 10:35:00 INFO - PROCESS | 3960 | 1461000900066 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5B25000 == 134 [pid = 3960] [id = 665] 10:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BEA2FDEC00) [pid = 3960] [serial = 1995] [outer = 0000000000000000] 10:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BEA37D6000) [pid = 3960] [serial = 1996] [outer = 000000BEA2FDEC00] 10:35:00 INFO - PROCESS | 3960 | 1461000900123 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 266 (000000BEA38C5400) [pid = 3960] [serial = 1997] [outer = 000000BEA2FDEC00] 10:35:00 INFO - PROCESS | 3960 | 1461000900736 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1030ms 10:35:00 INFO - PROCESS | 3960 | 1461000900781 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 3960 | 1461000900783 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 10:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:35:00 INFO - PROCESS | 3960 | 1461000900787 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 3960 | 1461000900789 Marionette TRACE conn5 <- [1,2626,null,{}] 10:35:00 INFO - PROCESS | 3960 | 1461000900809 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:00 INFO - PROCESS | 3960 | 1461000900942 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 10:35:01 INFO - PROCESS | 3960 | 1461000901110 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5B3E800 == 135 [pid = 3960] [id = 666] 10:35:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 267 (000000BE95DB1800) [pid = 3960] [serial = 1998] [outer = 0000000000000000] 10:35:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 268 (000000BE9C3B8000) [pid = 3960] [serial = 1999] [outer = 000000BE95DB1800] 10:35:01 INFO - PROCESS | 3960 | 1461000901165 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 269 (000000BE9C3BE000) [pid = 3960] [serial = 2000] [outer = 000000BE95DB1800] 10:35:01 INFO - PROCESS | 3960 | 1461000901735 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1004ms 10:35:01 INFO - PROCESS | 3960 | 1461000901794 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 3960 | 1461000901796 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 10:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:35:01 INFO - PROCESS | 3960 | 1461000901800 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 3960 | 1461000901802 Marionette TRACE conn5 <- [1,2630,null,{}] 10:35:01 INFO - PROCESS | 3960 | 1461000901806 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 3960 | 1461000901938 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 10:35:02 INFO - PROCESS | 3960 | 1461000902120 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA59DB000 == 136 [pid = 3960] [id = 667] 10:35:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 270 (000000BE9C3BC800) [pid = 3960] [serial = 2001] [outer = 0000000000000000] 10:35:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 271 (000000BEA41C7400) [pid = 3960] [serial = 2002] [outer = 000000BE9C3BC800] 10:35:02 INFO - PROCESS | 3960 | 1461000902176 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 272 (000000BEA426E000) [pid = 3960] [serial = 2003] [outer = 000000BE9C3BC800] 10:35:02 INFO - PROCESS | 3960 | 1461000902736 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 985ms 10:35:02 INFO - PROCESS | 3960 | 1461000902788 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 3960 | 1461000902790 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 10:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:35:02 INFO - PROCESS | 3960 | 1461000902794 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 3960 | 1461000902797 Marionette TRACE conn5 <- [1,2634,null,{}] 10:35:02 INFO - PROCESS | 3960 | 1461000902800 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 3960 | 1461000902953 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 10:35:03 INFO - PROCESS | 3960 | 1461000903099 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5CD2000 == 137 [pid = 3960] [id = 668] 10:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 273 (000000BEA470A000) [pid = 3960] [serial = 2004] [outer = 0000000000000000] 10:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 274 (000000BEA47A5C00) [pid = 3960] [serial = 2005] [outer = 000000BEA470A000] 10:35:03 INFO - PROCESS | 3960 | 1461000903159 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 275 (000000BEA4B4E800) [pid = 3960] [serial = 2006] [outer = 000000BEA470A000] 10:35:03 INFO - PROCESS | 3960 | 1461000903707 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 10:35:03 INFO - PROCESS | 3960 | 1461000903783 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 3960 | 1461000903785 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:35:03 INFO - PROCESS | 3960 | 1461000903789 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 3960 | 1461000903791 Marionette TRACE conn5 <- [1,2638,null,{}] 10:35:03 INFO - PROCESS | 3960 | 1461000903795 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 3960 | 1461000903956 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 10:35:04 INFO - PROCESS | 3960 | 1461000904126 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA4800 == 138 [pid = 3960] [id = 669] 10:35:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 276 (000000BE879B2800) [pid = 3960] [serial = 2007] [outer = 0000000000000000] 10:35:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 277 (000000BE9C312800) [pid = 3960] [serial = 2008] [outer = 000000BE879B2800] 10:35:04 INFO - PROCESS | 3960 | 1461000904182 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 278 (000000BEA4616C00) [pid = 3960] [serial = 2009] [outer = 000000BE879B2800] 10:35:04 INFO - PROCESS | 3960 | 1461000904788 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:35:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1027ms 10:35:04 INFO - PROCESS | 3960 | 1461000904819 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 3960 | 1461000904821 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 10:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:35:04 INFO - PROCESS | 3960 | 1461000904824 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 3960 | 1461000904826 Marionette TRACE conn5 <- [1,2642,null,{}] 10:35:04 INFO - PROCESS | 3960 | 1461000904847 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:04 INFO - PROCESS | 3960 | 1461000904981 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 10:35:05 INFO - PROCESS | 3960 | 1461000905167 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE901E9800 == 139 [pid = 3960] [id = 670] 10:35:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 279 (000000BE88083400) [pid = 3960] [serial = 2010] [outer = 0000000000000000] 10:35:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 280 (000000BE9027E000) [pid = 3960] [serial = 2011] [outer = 000000BE88083400] 10:35:05 INFO - PROCESS | 3960 | 1461000905224 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 281 (000000BE9C671C00) [pid = 3960] [serial = 2012] [outer = 000000BE88083400] 10:35:05 INFO - PROCESS | 3960 | 1461000905789 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1030ms 10:35:05 INFO - PROCESS | 3960 | 1461000905858 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 3960 | 1461000905860 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 10:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:35:05 INFO - PROCESS | 3960 | 1461000905864 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 3960 | 1461000905866 Marionette TRACE conn5 <- [1,2646,null,{}] 10:35:05 INFO - PROCESS | 3960 | 1461000905870 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:06 INFO - PROCESS | 3960 | 1461000906007 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 10:35:06 INFO - PROCESS | 3960 | 1461000906501 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE82E72800 == 140 [pid = 3960] [id = 671] 10:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 282 (000000BE82798000) [pid = 3960] [serial = 2013] [outer = 0000000000000000] 10:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 283 (000000BE82E12800) [pid = 3960] [serial = 2014] [outer = 000000BE82798000] 10:35:06 INFO - PROCESS | 3960 | 1461000906608 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 284 (000000BE83EE8C00) [pid = 3960] [serial = 2015] [outer = 000000BE82798000] 10:35:07 INFO - PROCESS | 3960 | 1461000907191 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:35:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1397ms 10:35:07 INFO - PROCESS | 3960 | 1461000907265 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 3960 | 1461000907270 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:35:07 INFO - PROCESS | 3960 | 1461000907276 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 3960 | 1461000907279 Marionette TRACE conn5 <- [1,2650,null,{}] 10:35:07 INFO - PROCESS | 3960 | 1461000907299 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:07 INFO - PROCESS | 3960 | 1461000907431 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 10:35:07 INFO - PROCESS | 3960 | 1461000907607 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8F9A4800 == 141 [pid = 3960] [id = 672] 10:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 285 (000000BE882F4400) [pid = 3960] [serial = 2016] [outer = 0000000000000000] 10:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 286 (000000BE8848B800) [pid = 3960] [serial = 2017] [outer = 000000BE882F4400] 10:35:07 INFO - PROCESS | 3960 | 1461000907661 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 287 (000000BE88514C00) [pid = 3960] [serial = 2018] [outer = 000000BE882F4400] 10:35:08 INFO - PROCESS | 3960 | 1461000908305 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA153E000 == 140 [pid = 3960] [id = 656] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AF14000 == 139 [pid = 3960] [id = 655] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EEE1800 == 138 [pid = 3960] [id = 654] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF75800 == 137 [pid = 3960] [id = 653] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAA6000 == 136 [pid = 3960] [id = 652] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9ADA4000 == 135 [pid = 3960] [id = 651] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 286 (000000BEA2E20400) [pid = 3960] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 285 (000000BE95DAD800) [pid = 3960] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 284 (000000BE9F4BC800) [pid = 3960] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97212800 == 134 [pid = 3960] [id = 650] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972BA800 == 133 [pid = 3960] [id = 649] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C335800 == 132 [pid = 3960] [id = 648] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE94F60000 == 131 [pid = 3960] [id = 646] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA5C70000 == 130 [pid = 3960] [id = 645] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA5C6D800 == 129 [pid = 3960] [id = 644] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA4ACA800 == 128 [pid = 3960] [id = 643] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA19D1800 == 127 [pid = 3960] [id = 642] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA5C63000 == 126 [pid = 3960] [id = 641] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3E38000 == 125 [pid = 3960] [id = 640] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9FC7D000 == 124 [pid = 3960] [id = 639] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA7DE1000 == 123 [pid = 3960] [id = 638] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA48E2800 == 122 [pid = 3960] [id = 637] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C9CA000 == 121 [pid = 3960] [id = 636] 10:35:08 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95D35800 == 120 [pid = 3960] [id = 635] 10:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1143ms 10:35:08 INFO - PROCESS | 3960 | 1461000908424 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 3960 | 1461000908428 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 10:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 283 (000000BE8823B400) [pid = 3960] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 282 (000000BE9254DC00) [pid = 3960] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 281 (000000BE980AF400) [pid = 3960] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 280 (000000BE9CA31800) [pid = 3960] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 279 (000000BE9CB9DC00) [pid = 3960] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 278 (000000BE902E5400) [pid = 3960] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 277 (000000BE99D54C00) [pid = 3960] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 276 (000000BEA470E800) [pid = 3960] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 275 (000000BEA37EFC00) [pid = 3960] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 274 (000000BEA47AF800) [pid = 3960] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 273 (000000BEFD7D2400) [pid = 3960] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 272 (000000BE9F46E800) [pid = 3960] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 271 (000000BE9C64BC00) [pid = 3960] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 270 (000000BEA06E3800) [pid = 3960] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 269 (000000BE9D68F000) [pid = 3960] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 268 (000000BE9E123000) [pid = 3960] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 267 (000000BE9AB92800) [pid = 3960] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 266 (000000BE99D61800) [pid = 3960] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 265 (000000BE9E2C0C00) [pid = 3960] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 264 (000000BE99D8AC00) [pid = 3960] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 263 (000000BE98856400) [pid = 3960] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 262 (000000BEA3E6DC00) [pid = 3960] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 261 (000000BE9E2B3800) [pid = 3960] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BE908D7800) [pid = 3960] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE8FBFCC00) [pid = 3960] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE9B5CE400) [pid = 3960] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9EA90C00) [pid = 3960] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BE9E470400) [pid = 3960] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE9E17DC00) [pid = 3960] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BE9AED4000) [pid = 3960] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE9C8BC000) [pid = 3960] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE88087400) [pid = 3960] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BE983E1C00) [pid = 3960] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BE9EFB8400) [pid = 3960] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BE8F355000) [pid = 3960] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE8CB19800) [pid = 3960] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE9F58D400) [pid = 3960] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE9DED4800) [pid = 3960] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE9043F800) [pid = 3960] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9E2C9C00) [pid = 3960] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9AEED800) [pid = 3960] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE94FB8400) [pid = 3960] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9C311400) [pid = 3960] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE93B35400) [pid = 3960] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE94412400) [pid = 3960] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BEA068DC00) [pid = 3960] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE8F7E7800) [pid = 3960] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE90C84800) [pid = 3960] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9C8B6800) [pid = 3960] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BEA33C6000) [pid = 3960] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE9C64D800) [pid = 3960] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE9C676C00) [pid = 3960] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE9E2BEC00) [pid = 3960] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE9E128800) [pid = 3960] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE9CB41000) [pid = 3960] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE9C647C00) [pid = 3960] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE99D8DC00) [pid = 3960] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE9CBB0C00) [pid = 3960] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE95FA3000) [pid = 3960] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE93B2AC00) [pid = 3960] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE9AE63800) [pid = 3960] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE93B1F800) [pid = 3960] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE92E82C00) [pid = 3960] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE9F499000) [pid = 3960] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE95D65800) [pid = 3960] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 10:35:08 INFO - PROCESS | 3960 | 1461000908507 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 3960 | 1461000908510 Marionette TRACE conn5 <- [1,2654,null,{}] 10:35:08 INFO - PROCESS | 3960 | 1461000908519 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:08 INFO - PROCESS | 3960 | 1461000908632 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 10:35:08 INFO - PROCESS | 3960 | 1461000908638 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9199A800 == 121 [pid = 3960] [id = 673] 10:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE88E29000) [pid = 3960] [serial = 2019] [outer = 0000000000000000] 10:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE88E33800) [pid = 3960] [serial = 2020] [outer = 000000BE88E29000] 10:35:08 INFO - PROCESS | 3960 | 1461000908687 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE8CADD400) [pid = 3960] [serial = 2021] [outer = 000000BE88E29000] 10:35:09 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:35:09 INFO - PROCESS | 3960 | [3960] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 10:35:09 INFO - PROCESS | 3960 | 1461000909796 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:35:09 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) 10:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1395ms 10:35:09 INFO - PROCESS | 3960 | 1461000909851 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 3960 | 1461000909854 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 10:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:35:09 INFO - PROCESS | 3960 | 1461000909863 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - PROCESS | 3960 | 1461000909870 Marionette TRACE conn5 <- [1,2658,null,{}] 10:35:09 INFO - PROCESS | 3960 | 1461000909875 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 3960 | 1461000910034 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 10:35:10 INFO - PROCESS | 3960 | 1461000910076 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B09000 == 122 [pid = 3960] [id = 674] 10:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE8F14A000) [pid = 3960] [serial = 2022] [outer = 0000000000000000] 10:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE8F2F0000) [pid = 3960] [serial = 2023] [outer = 000000BE8F14A000] 10:35:10 INFO - PROCESS | 3960 | 1461000910122 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE8F3F0400) [pid = 3960] [serial = 2024] [outer = 000000BE8F14A000] 10:35:11 INFO - PROCESS | 3960 | 1461000911066 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 3960 | 1461000911115 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 10:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:35:11 INFO - PROCESS | 3960 | 1461000911119 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 3960 | 1461000911121 Marionette TRACE conn5 <- [1,2662,null,{}] 10:35:11 INFO - PROCESS | 3960 | 1461000911124 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:11 INFO - PROCESS | 3960 | 1461000911280 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 10:35:11 INFO - PROCESS | 3960 | 1461000911295 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97075000 == 123 [pid = 3960] [id = 675] 10:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE8F581400) [pid = 3960] [serial = 2025] [outer = 0000000000000000] 10:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE8F7EA000) [pid = 3960] [serial = 2026] [outer = 000000BE8F581400] 10:35:11 INFO - PROCESS | 3960 | 1461000911342 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE8FCAC800) [pid = 3960] [serial = 2027] [outer = 000000BE8F581400] 10:35:12 INFO - PROCESS | 3960 | 1461000912327 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 3960 | 1461000912359 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 10:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:35:12 INFO - PROCESS | 3960 | 1461000912363 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 3960 | 1461000912365 Marionette TRACE conn5 <- [1,2666,null,{}] 10:35:12 INFO - PROCESS | 3960 | 1461000912368 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:12 INFO - PROCESS | 3960 | 1461000912524 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 10:35:12 INFO - PROCESS | 3960 | 1461000912540 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE983A9800 == 124 [pid = 3960] [id = 676] 10:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE90662400) [pid = 3960] [serial = 2028] [outer = 0000000000000000] 10:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE90669400) [pid = 3960] [serial = 2029] [outer = 000000BE90662400] 10:35:12 INFO - PROCESS | 3960 | 1461000912595 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE91973C00) [pid = 3960] [serial = 2030] [outer = 000000BE90662400] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE9C308800) [pid = 3960] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE99D55000) [pid = 3960] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE99D0E000) [pid = 3960] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE8FBF3000) [pid = 3960] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE90276C00) [pid = 3960] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE932D7800) [pid = 3960] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE89940400) [pid = 3960] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE9746AC00) [pid = 3960] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:35:13 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE8807B000) [pid = 3960] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:35:13 INFO - PROCESS | 3960 | 1461000913707 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:35:13 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) 10:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1383ms 10:35:13 INFO - PROCESS | 3960 | 1461000913751 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 3960 | 1461000913753 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 10:35:13 INFO - PROCESS | 3960 | 1461000913756 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:35:13 INFO - PROCESS | 3960 | 1461000913758 Marionette TRACE conn5 <- [1,2670,null,{}] 10:35:13 INFO - PROCESS | 3960 | 1461000913761 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 3960 | 1461000913873 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 10:35:13 INFO - PROCESS | 3960 | 1461000913879 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99CA2000 == 125 [pid = 3960] [id = 677] 10:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE9299B800) [pid = 3960] [serial = 2031] [outer = 0000000000000000] 10:35:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE92E87800) [pid = 3960] [serial = 2032] [outer = 000000BE9299B800] 10:35:13 INFO - PROCESS | 3960 | 1461000913926 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE932DA000) [pid = 3960] [serial = 2033] [outer = 000000BE9299B800] 10:35:14 INFO - PROCESS | 3960 | 1461000914878 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:35:14 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) 10:35:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1135ms 10:35:14 INFO - PROCESS | 3960 | 1461000914894 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 3960 | 1461000914896 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 10:35:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:35:14 INFO - PROCESS | 3960 | 1461000914900 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 3960 | 1461000914902 Marionette TRACE conn5 <- [1,2674,null,{}] 10:35:14 INFO - PROCESS | 3960 | 1461000914906 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 3960 | 1461000915162 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 10:35:15 INFO - PROCESS | 3960 | 1461000915281 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8846D800 == 126 [pid = 3960] [id = 678] 10:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE82E16000) [pid = 3960] [serial = 2034] [outer = 0000000000000000] 10:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE82F85800) [pid = 3960] [serial = 2035] [outer = 000000BE82E16000] 10:35:15 INFO - PROCESS | 3960 | 1461000915400 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE87E55800) [pid = 3960] [serial = 2036] [outer = 000000BE82E16000] 10:35:16 INFO - PROCESS | 3960 | 1461000916524 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 3960 | 1461000916589 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 10:35:16 INFO - PROCESS | 3960 | 1461000916597 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 3960 | 1461000916602 Marionette TRACE conn5 <- [1,2678,null,{}] 10:35:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:35:16 INFO - PROCESS | 3960 | 1461000916607 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:16 INFO - PROCESS | 3960 | 1461000916739 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 10:35:16 INFO - PROCESS | 3960 | 1461000916980 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE944EB000 == 127 [pid = 3960] [id = 679] 10:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE89935400) [pid = 3960] [serial = 2037] [outer = 0000000000000000] 10:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BE8E7AB000) [pid = 3960] [serial = 2038] [outer = 000000BE89935400] 10:35:17 INFO - PROCESS | 3960 | 1461000917042 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE8F2E4800) [pid = 3960] [serial = 2039] [outer = 000000BE89935400] 10:35:18 INFO - PROCESS | 3960 | 1461000918135 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 3960 | 1461000918203 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 10:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:35:18 INFO - PROCESS | 3960 | 1461000918251 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 3960 | 1461000918253 Marionette TRACE conn5 <- [1,2682,null,{}] 10:35:18 INFO - PROCESS | 3960 | 1461000918257 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:18 INFO - PROCESS | 3960 | 1461000918431 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 10:35:18 INFO - PROCESS | 3960 | 1461000918636 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AD9A000 == 128 [pid = 3960] [id = 680] 10:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE8F3F8400) [pid = 3960] [serial = 2040] [outer = 0000000000000000] 10:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE906C7400) [pid = 3960] [serial = 2041] [outer = 000000BE8F3F8400] 10:35:18 INFO - PROCESS | 3960 | 1461000918698 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE92058C00) [pid = 3960] [serial = 2042] [outer = 000000BE8F3F8400] 10:35:19 INFO - PROCESS | 3960 | 1461000919788 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 3960 | 1461000919857 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 10:35:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:35:19 INFO - PROCESS | 3960 | 1461000919870 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 3960 | 1461000919876 Marionette TRACE conn5 <- [1,2686,null,{}] 10:35:19 INFO - PROCESS | 3960 | 1461000919880 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:20 INFO - PROCESS | 3960 | 1461000920056 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 10:35:20 INFO - PROCESS | 3960 | 1461000920253 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C335000 == 129 [pid = 3960] [id = 681] 10:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE93414400) [pid = 3960] [serial = 2043] [outer = 0000000000000000] 10:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE938D8400) [pid = 3960] [serial = 2044] [outer = 000000BE93414400] 10:35:20 INFO - PROCESS | 3960 | 1461000920310 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE93B24400) [pid = 3960] [serial = 2045] [outer = 000000BE93414400] 10:35:21 INFO - PROCESS | 3960 | 1461000921382 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 3960 | 1461000921422 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 10:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:35:21 INFO - PROCESS | 3960 | 1461000921425 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 3960 | 1461000921427 Marionette TRACE conn5 <- [1,2690,null,{}] 10:35:21 INFO - PROCESS | 3960 | 1461000921431 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:21 INFO - PROCESS | 3960 | 1461000921609 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 10:35:21 INFO - PROCESS | 3960 | 1461000921804 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C89C800 == 130 [pid = 3960] [id = 682] 10:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE934CDC00) [pid = 3960] [serial = 2046] [outer = 0000000000000000] 10:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE94409C00) [pid = 3960] [serial = 2047] [outer = 000000BE934CDC00] 10:35:21 INFO - PROCESS | 3960 | 1461000921861 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE94EEEC00) [pid = 3960] [serial = 2048] [outer = 000000BE934CDC00] 10:35:22 INFO - PROCESS | 3960 | 1461000922402 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1027ms 10:35:22 INFO - PROCESS | 3960 | 1461000922455 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 3960 | 1461000922458 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 10:35:22 INFO - PROCESS | 3960 | 1461000922461 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:35:22 INFO - PROCESS | 3960 | 1461000922463 Marionette TRACE conn5 <- [1,2694,null,{}] 10:35:22 INFO - PROCESS | 3960 | 1461000922467 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 3960 | 1461000922602 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 10:35:22 INFO - PROCESS | 3960 | 1461000922781 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAB3000 == 131 [pid = 3960] [id = 683] 10:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE95D60400) [pid = 3960] [serial = 2049] [outer = 0000000000000000] 10:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE95D65000) [pid = 3960] [serial = 2050] [outer = 000000BE95D60400] 10:35:22 INFO - PROCESS | 3960 | 1461000922852 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE97462C00) [pid = 3960] [serial = 2051] [outer = 000000BE95D60400] 10:35:23 INFO - PROCESS | 3960 | 1461000923530 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:35:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1077ms 10:35:23 INFO - PROCESS | 3960 | 1461000923541 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 3960 | 1461000923543 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 10:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:35:23 INFO - PROCESS | 3960 | 1461000923547 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 3960 | 1461000923549 Marionette TRACE conn5 <- [1,2698,null,{}] 10:35:23 INFO - PROCESS | 3960 | 1461000923552 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 3960 | 1461000923690 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 10:35:23 INFO - PROCESS | 3960 | 1461000923873 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D24B800 == 132 [pid = 3960] [id = 684] 10:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE97764800) [pid = 3960] [serial = 2052] [outer = 0000000000000000] 10:35:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE97F1DC00) [pid = 3960] [serial = 2053] [outer = 000000BE97764800] 10:35:23 INFO - PROCESS | 3960 | 1461000923932 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BE982AEC00) [pid = 3960] [serial = 2054] [outer = 000000BE97764800] 10:35:24 INFO - PROCESS | 3960 | 1461000924551 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 3960 | 1461000924579 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 10:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:35:24 INFO - PROCESS | 3960 | 1461000924582 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 3960 | 1461000924584 Marionette TRACE conn5 <- [1,2702,null,{}] 10:35:24 INFO - PROCESS | 3960 | 1461000924588 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:24 INFO - PROCESS | 3960 | 1461000924720 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 10:35:24 INFO - PROCESS | 3960 | 1461000924898 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6CA000 == 133 [pid = 3960] [id = 685] 10:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BE980B2C00) [pid = 3960] [serial = 2055] [outer = 0000000000000000] 10:35:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BE983E7800) [pid = 3960] [serial = 2056] [outer = 000000BE980B2C00] 10:35:24 INFO - PROCESS | 3960 | 1461000924955 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BE98855400) [pid = 3960] [serial = 2057] [outer = 000000BE980B2C00] 10:35:25 INFO - PROCESS | 3960 | 1461000925904 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1337ms 10:35:25 INFO - PROCESS | 3960 | 1461000925922 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 3960 | 1461000925927 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 10:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:35:25 INFO - PROCESS | 3960 | 1461000925932 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 3960 | 1461000925935 Marionette TRACE conn5 <- [1,2706,null,{}] 10:35:25 INFO - PROCESS | 3960 | 1461000925941 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:26 INFO - PROCESS | 3960 | 1461000926073 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 10:35:26 INFO - PROCESS | 3960 | 1461000926242 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9701D800 == 134 [pid = 3960] [id = 686] 10:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BE88EF3000) [pid = 3960] [serial = 2058] [outer = 0000000000000000] 10:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE89938C00) [pid = 3960] [serial = 2059] [outer = 000000BE88EF3000] 10:35:26 INFO - PROCESS | 3960 | 1461000926296 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BE8F2E0000) [pid = 3960] [serial = 2060] [outer = 000000BE88EF3000] 10:35:26 INFO - PROCESS | 3960 | 1461000926861 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 3960 | 1461000926929 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 10:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:35:26 INFO - PROCESS | 3960 | 1461000926936 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 3960 | 1461000926939 Marionette TRACE conn5 <- [1,2710,null,{}] 10:35:26 INFO - PROCESS | 3960 | 1461000926943 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:27 INFO - PROCESS | 3960 | 1461000927079 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 10:35:27 INFO - PROCESS | 3960 | 1461000927256 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE90527000 == 135 [pid = 3960] [id = 687] 10:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BE8959AC00) [pid = 3960] [serial = 2061] [outer = 0000000000000000] 10:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BE902D7400) [pid = 3960] [serial = 2062] [outer = 000000BE8959AC00] 10:35:27 INFO - PROCESS | 3960 | 1461000927308 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BE919D7C00) [pid = 3960] [serial = 2063] [outer = 000000BE8959AC00] 10:35:27 INFO - PROCESS | 3960 | 1461000927984 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 3960 | 1461000928020 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 10:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:35:28 INFO - PROCESS | 3960 | 1461000928023 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 3960 | 1461000928027 Marionette TRACE conn5 <- [1,2714,null,{}] 10:35:28 INFO - PROCESS | 3960 | 1461000928038 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:28 INFO - PROCESS | 3960 | 1461000928168 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 10:35:28 INFO - PROCESS | 3960 | 1461000928337 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAA6800 == 136 [pid = 3960] [id = 688] 10:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BE932E1400) [pid = 3960] [serial = 2064] [outer = 0000000000000000] 10:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BE93D54800) [pid = 3960] [serial = 2065] [outer = 000000BE932E1400] 10:35:28 INFO - PROCESS | 3960 | 1461000928393 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BE95D6C000) [pid = 3960] [serial = 2066] [outer = 000000BE932E1400] 10:35:29 INFO - PROCESS | 3960 | 1461000929021 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:35:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1028ms 10:35:29 INFO - PROCESS | 3960 | 1461000929054 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 10:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:35:29 INFO - PROCESS | 3960 | 1461000929057 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 10:35:29 INFO - PROCESS | 3960 | 1461000929060 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 3960 | 1461000929062 Marionette TRACE conn5 <- [1,2718,null,{}] 10:35:29 INFO - PROCESS | 3960 | 1461000929066 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:29 INFO - PROCESS | 3960 | 1461000929191 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 10:35:29 INFO - PROCESS | 3960 | 1461000929337 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D905000 == 137 [pid = 3960] [id = 689] 10:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BE938D4C00) [pid = 3960] [serial = 2067] [outer = 0000000000000000] 10:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BE97770000) [pid = 3960] [serial = 2068] [outer = 000000BE938D4C00] 10:35:29 INFO - PROCESS | 3960 | 1461000929387 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BE98852C00) [pid = 3960] [serial = 2069] [outer = 000000BE938D4C00] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE882CE000 == 136 [pid = 3960] [id = 480] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE93282800 == 135 [pid = 3960] [id = 539] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE972BE000 == 134 [pid = 3960] [id = 483] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD91800 == 133 [pid = 3960] [id = 485] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA4BE9800 == 132 [pid = 3960] [id = 620] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CB6000 == 131 [pid = 3960] [id = 623] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE925AD800 == 130 [pid = 3960] [id = 622] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAB8000 == 129 [pid = 3960] [id = 492] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99CA2000 == 128 [pid = 3960] [id = 677] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE983A9800 == 127 [pid = 3960] [id = 676] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97075000 == 126 [pid = 3960] [id = 675] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B09000 == 125 [pid = 3960] [id = 674] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9199A800 == 124 [pid = 3960] [id = 673] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 260 (000000BEA41CBC00) [pid = 3960] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 259 (000000BE9EF4D400) [pid = 3960] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 258 (000000BE9FCC3C00) [pid = 3960] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 257 (000000BE9FCA2C00) [pid = 3960] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 256 (000000BE9C944400) [pid = 3960] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 255 (000000BE8F20B800) [pid = 3960] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 254 (000000BEA1B30C00) [pid = 3960] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 253 (000000BE94F33800) [pid = 3960] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 252 (000000BE9F598C00) [pid = 3960] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 251 (000000BEA3E6F400) [pid = 3960] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 250 (000000BEA37F4000) [pid = 3960] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 249 (000000BEA3E69C00) [pid = 3960] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 248 (000000BE93D47400) [pid = 3960] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8F9A4800 == 123 [pid = 3960] [id = 672] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE82E72800 == 122 [pid = 3960] [id = 671] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA5B3E800 == 121 [pid = 3960] [id = 666] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA5B25000 == 120 [pid = 3960] [id = 665] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9FA10000 == 119 [pid = 3960] [id = 664] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA2FCE800 == 118 [pid = 3960] [id = 663] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA58F2000 == 117 [pid = 3960] [id = 662] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA48D7800 == 116 [pid = 3960] [id = 661] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3E8B800 == 115 [pid = 3960] [id = 660] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D90F000 == 114 [pid = 3960] [id = 659] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BEFFEC4800 == 113 [pid = 3960] [id = 621] 10:35:29 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979B8000 == 112 [pid = 3960] [id = 658] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 247 (000000BE9CA2E800) [pid = 3960] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 246 (000000BE9AED2800) [pid = 3960] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 245 (000000BE9AB91C00) [pid = 3960] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9CF10400) [pid = 3960] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE92E84800) [pid = 3960] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE938E5400) [pid = 3960] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE94FB1000) [pid = 3960] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE95D6B800) [pid = 3960] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE93D49C00) [pid = 3960] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE8FBF3800) [pid = 3960] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE8CBD0C00) [pid = 3960] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE9C36C800) [pid = 3960] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE980B3C00) [pid = 3960] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE8FBF6000) [pid = 3960] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE98858C00) [pid = 3960] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE9C64A800) [pid = 3960] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE938D1400) [pid = 3960] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 10:35:29 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE9746EC00) [pid = 3960] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3960 | 1461000930526 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 3960 | 1461000930562 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 10:35:30 INFO - PROCESS | 3960 | 1461000930565 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 3960 | 1461000930567 Marionette TRACE conn5 <- [1,2722,null,{}] 10:35:30 INFO - PROCESS | 3960 | 1461000930570 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:30 INFO - PROCESS | 3960 | 1461000930682 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 10:35:30 INFO - PROCESS | 3960 | 1461000930800 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE93280800 == 113 [pid = 3960] [id = 690] 10:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BE88EFA000) [pid = 3960] [serial = 2070] [outer = 0000000000000000] 10:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BE8CBD0C00) [pid = 3960] [serial = 2071] [outer = 000000BE88EFA000] 10:35:30 INFO - PROCESS | 3960 | 1461000930847 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE8FBF6C00) [pid = 3960] [serial = 2072] [outer = 000000BE88EFA000] 10:35:31 INFO - PROCESS | 3960 | 1461000931259 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 10:35:31 INFO - PROCESS | 3960 | 1461000931303 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 10:35:31 INFO - PROCESS | 3960 | 1461000931305 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 10:35:31 INFO - PROCESS | 3960 | 1461000931308 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:35:31 INFO - PROCESS | 3960 | 1461000931310 Marionette TRACE conn5 <- [1,2726,null,{}] 10:35:31 INFO - PROCESS | 3960 | 1461000931313 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:31 INFO - PROCESS | 3960 | 1461000931456 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 10:35:31 INFO - PROCESS | 3960 | 1461000931472 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C329000 == 114 [pid = 3960] [id = 691] 10:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE934CE400) [pid = 3960] [serial = 2073] [outer = 0000000000000000] 10:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BE99CD6C00) [pid = 3960] [serial = 2074] [outer = 000000BE934CE400] 10:35:31 INFO - PROCESS | 3960 | 1461000931522 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE99D11800) [pid = 3960] [serial = 2075] [outer = 000000BE934CE400] 10:35:32 INFO - PROCESS | 3960 | 1461000932000 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 733ms 10:35:32 INFO - PROCESS | 3960 | 1461000932051 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 3960 | 1461000932053 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 10:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:35:32 INFO - PROCESS | 3960 | 1461000932095 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 3960 | 1461000932097 Marionette TRACE conn5 <- [1,2730,null,{}] 10:35:32 INFO - PROCESS | 3960 | 1461000932108 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:32 INFO - PROCESS | 3960 | 1461000932266 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 10:35:32 INFO - PROCESS | 3960 | 1461000932283 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D943800 == 115 [pid = 3960] [id = 692] 10:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE99D59000) [pid = 3960] [serial = 2076] [outer = 0000000000000000] 10:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE99D81C00) [pid = 3960] [serial = 2077] [outer = 000000BE99D59000] 10:35:32 INFO - PROCESS | 3960 | 1461000932329 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE9A2A6000) [pid = 3960] [serial = 2078] [outer = 000000BE99D59000] 10:35:32 INFO - PROCESS | 3960 | 1461000932805 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 775ms 10:35:32 INFO - PROCESS | 3960 | 1461000932848 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 3960 | 1461000932850 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 10:35:32 INFO - PROCESS | 3960 | 1461000932853 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:35:32 INFO - PROCESS | 3960 | 1461000932855 Marionette TRACE conn5 <- [1,2734,null,{}] 10:35:32 INFO - PROCESS | 3960 | 1461000932865 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 3960 | 1461000933018 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 10:35:33 INFO - PROCESS | 3960 | 1461000933037 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF80800 == 116 [pid = 3960] [id = 693] 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE9A2AC000) [pid = 3960] [serial = 2079] [outer = 0000000000000000] 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9AB8D000) [pid = 3960] [serial = 2080] [outer = 000000BE9A2AC000] 10:35:33 INFO - PROCESS | 3960 | 1461000933083 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9AE5F800) [pid = 3960] [serial = 2081] [outer = 000000BE9A2AC000] 10:35:33 INFO - PROCESS | 3960 | 1461000933547 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 733ms 10:35:33 INFO - PROCESS | 3960 | 1461000933590 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 3960 | 1461000933592 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 10:35:33 INFO - PROCESS | 3960 | 1461000933595 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:35:33 INFO - PROCESS | 3960 | 1461000933597 Marionette TRACE conn5 <- [1,2738,null,{}] 10:35:33 INFO - PROCESS | 3960 | 1461000933637 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 3960 | 1461000933790 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 10:35:33 INFO - PROCESS | 3960 | 1461000933812 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E222800 == 117 [pid = 3960] [id = 694] 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9AB99C00) [pid = 3960] [serial = 2082] [outer = 0000000000000000] 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BE9AED4000) [pid = 3960] [serial = 2083] [outer = 000000BE9AB99C00] 10:35:33 INFO - PROCESS | 3960 | 1461000933858 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE9AEF0C00) [pid = 3960] [serial = 2084] [outer = 000000BE9AB99C00] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 244 (000000BE9DE4E800) [pid = 3960] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 243 (000000BE9F589C00) [pid = 3960] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 242 (000000BE9F474800) [pid = 3960] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 241 (000000BE9C307400) [pid = 3960] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE8FCAE400) [pid = 3960] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE83EF0400) [pid = 3960] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE8F3FA800) [pid = 3960] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BEA0682400) [pid = 3960] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE99D61400) [pid = 3960] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE9E2B7000) [pid = 3960] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE9CB9AC00) [pid = 3960] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE9A2B1000) [pid = 3960] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE9DE4E000) [pid = 3960] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE9CF08800) [pid = 3960] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE8F3FA000) [pid = 3960] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE983E5800) [pid = 3960] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE95DB1C00) [pid = 3960] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE938EF400) [pid = 3960] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE9FCA5400) [pid = 3960] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE88499800) [pid = 3960] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE8E7A9C00) [pid = 3960] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE93B33400) [pid = 3960] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE9C945000) [pid = 3960] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE9CA32C00) [pid = 3960] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE88EFF800) [pid = 3960] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BEA33C0000) [pid = 3960] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE9E177000) [pid = 3960] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BEA2FEB800) [pid = 3960] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE94EF4C00) [pid = 3960] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE909C6C00) [pid = 3960] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE9C646C00) [pid = 3960] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BEA41C7000) [pid = 3960] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE87EC0800) [pid = 3960] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE9EFB0800) [pid = 3960] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE9AEF8000) [pid = 3960] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE88080400) [pid = 3960] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE88E32000) [pid = 3960] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE9F592C00) [pid = 3960] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE9B445400) [pid = 3960] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BEA2FE0800) [pid = 3960] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE9C313800) [pid = 3960] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE9CB97400) [pid = 3960] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BE9A2B4800) [pid = 3960] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BE88EF2800) [pid = 3960] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE9C646800) [pid = 3960] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BEA0683000) [pid = 3960] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE92E8A400) [pid = 3960] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE9E462400) [pid = 3960] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE8F581400) [pid = 3960] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE90662400) [pid = 3960] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE88E29000) [pid = 3960] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE9CA2DC00) [pid = 3960] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE8F14A000) [pid = 3960] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE9098B800) [pid = 3960] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE82798000) [pid = 3960] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE9B453400) [pid = 3960] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE882F4400) [pid = 3960] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE8F2DA800) [pid = 3960] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE99CD6400) [pid = 3960] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BEA1B36C00) [pid = 3960] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE9F4B8400) [pid = 3960] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE9FC9B400) [pid = 3960] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BEA2E19C00) [pid = 3960] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE9FC16800) [pid = 3960] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE9EF44800) [pid = 3960] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BEA33C4800) [pid = 3960] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE9FCBE800) [pid = 3960] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:35:34 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE88E28800) [pid = 3960] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:35:35 INFO - PROCESS | 3960 | 1461000935080 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1506ms 10:35:35 INFO - PROCESS | 3960 | 1461000935105 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 3960 | 1461000935107 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 10:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:35:35 INFO - PROCESS | 3960 | 1461000935110 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 3960 | 1461000935112 Marionette TRACE conn5 <- [1,2742,null,{}] 10:35:35 INFO - PROCESS | 3960 | 1461000935115 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 3960 | 1461000935224 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 10:35:35 INFO - PROCESS | 3960 | 1461000935233 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E5DB800 == 118 [pid = 3960] [id = 695] 10:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE88EF2800) [pid = 3960] [serial = 2085] [outer = 0000000000000000] 10:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE8F2E2800) [pid = 3960] [serial = 2086] [outer = 000000BE88EF2800] 10:35:35 INFO - PROCESS | 3960 | 1461000935280 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE9065D800) [pid = 3960] [serial = 2087] [outer = 000000BE88EF2800] 10:35:35 INFO - PROCESS | 3960 | 1461000935748 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 692ms 10:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:35:35 INFO - PROCESS | 3960 | 1461000935806 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 3960 | 1461000935808 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 10:35:35 INFO - PROCESS | 3960 | 1461000935811 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 3960 | 1461000935814 Marionette TRACE conn5 <- [1,2746,null,{}] 10:35:35 INFO - PROCESS | 3960 | 1461000935817 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 3960 | 1461000935977 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 10:35:35 INFO - PROCESS | 3960 | 1461000935984 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EED2800 == 119 [pid = 3960] [id = 696] 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE94F26400) [pid = 3960] [serial = 2088] [outer = 0000000000000000] 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE9A2B4800) [pid = 3960] [serial = 2089] [outer = 000000BE94F26400] 10:35:36 INFO - PROCESS | 3960 | 1461000936041 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9B5C7400) [pid = 3960] [serial = 2090] [outer = 000000BE94F26400] 10:35:36 INFO - PROCESS | 3960 | 1461000936525 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 10:35:36 INFO - PROCESS | 3960 | 1461000936551 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 3960 | 1461000936553 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 10:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:35:36 INFO - PROCESS | 3960 | 1461000936556 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 3960 | 1461000936559 Marionette TRACE conn5 <- [1,2750,null,{}] 10:35:36 INFO - PROCESS | 3960 | 1461000936562 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:36 INFO - PROCESS | 3960 | 1461000936678 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 10:35:36 INFO - PROCESS | 3960 | 1461000936684 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F417800 == 120 [pid = 3960] [id = 697] 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9AB93400) [pid = 3960] [serial = 2091] [outer = 0000000000000000] 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE9C312400) [pid = 3960] [serial = 2092] [outer = 000000BE9AB93400] 10:35:36 INFO - PROCESS | 3960 | 1461000936729 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE9C368C00) [pid = 3960] [serial = 2093] [outer = 000000BE9AB93400] 10:35:37 INFO - PROCESS | 3960 | 1461000937574 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:35:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1030ms 10:35:37 INFO - PROCESS | 3960 | 1461000937592 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 3960 | 1461000937598 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 10:35:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:35:37 INFO - PROCESS | 3960 | 1461000937625 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 3960 | 1461000937629 Marionette TRACE conn5 <- [1,2754,null,{}] 10:35:37 INFO - PROCESS | 3960 | 1461000937634 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 3960 | 1461000937776 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 10:35:37 INFO - PROCESS | 3960 | 1461000937963 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97210800 == 121 [pid = 3960] [id = 698] 10:35:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE8E7A9800) [pid = 3960] [serial = 2094] [outer = 0000000000000000] 10:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE8F3F6400) [pid = 3960] [serial = 2095] [outer = 000000BE8E7A9800] 10:35:38 INFO - PROCESS | 3960 | 1461000938023 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE90663C00) [pid = 3960] [serial = 2096] [outer = 000000BE8E7A9800] 10:35:38 INFO - PROCESS | 3960 | 1461000938601 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1049ms 10:35:38 INFO - PROCESS | 3960 | 1461000938655 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 3960 | 1461000938662 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:35:38 INFO - PROCESS | 3960 | 1461000938668 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 3960 | 1461000938672 Marionette TRACE conn5 <- [1,2758,null,{}] 10:35:38 INFO - PROCESS | 3960 | 1461000938676 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:38 INFO - PROCESS | 3960 | 1461000938837 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 10:35:39 INFO - PROCESS | 3960 | 1461000939008 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C9D3800 == 122 [pid = 3960] [id = 699] 10:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9340EC00) [pid = 3960] [serial = 2097] [outer = 0000000000000000] 10:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE938CF400) [pid = 3960] [serial = 2098] [outer = 000000BE9340EC00] 10:35:39 INFO - PROCESS | 3960 | 1461000939064 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE93B36400) [pid = 3960] [serial = 2099] [outer = 000000BE9340EC00] 10:35:39 INFO - PROCESS | 3960 | 1461000939684 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:35:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1033ms 10:35:39 INFO - PROCESS | 3960 | 1461000939714 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 3960 | 1461000939717 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 10:35:39 INFO - PROCESS | 3960 | 1461000939722 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:35:39 INFO - PROCESS | 3960 | 1461000939726 Marionette TRACE conn5 <- [1,2762,null,{}] 10:35:39 INFO - PROCESS | 3960 | 1461000939738 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:39 INFO - PROCESS | 3960 | 1461000939897 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 10:35:40 INFO - PROCESS | 3960 | 1461000940081 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EECF800 == 123 [pid = 3960] [id = 700] 10:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE980AA800) [pid = 3960] [serial = 2100] [outer = 0000000000000000] 10:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE983EAC00) [pid = 3960] [serial = 2101] [outer = 000000BE980AA800] 10:35:40 INFO - PROCESS | 3960 | 1461000940142 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE99D04C00) [pid = 3960] [serial = 2102] [outer = 000000BE980AA800] 10:35:40 INFO - PROCESS | 3960 | 1461000940739 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:35:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1083ms 10:35:40 INFO - PROCESS | 3960 | 1461000940818 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 3960 | 1461000940821 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 10:35:40 INFO - PROCESS | 3960 | 1461000940825 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - PROCESS | 3960 | 1461000940827 Marionette TRACE conn5 <- [1,2766,null,{}] 10:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:35:40 INFO - PROCESS | 3960 | 1461000940831 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:41 INFO - PROCESS | 3960 | 1461000941025 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 10:35:41 INFO - PROCESS | 3960 | 1461000941198 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FC66800 == 124 [pid = 3960] [id = 701] 10:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE99CDBC00) [pid = 3960] [serial = 2103] [outer = 0000000000000000] 10:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9B445400) [pid = 3960] [serial = 2104] [outer = 000000BE99CDBC00] 10:35:41 INFO - PROCESS | 3960 | 1461000941256 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE9C365400) [pid = 3960] [serial = 2105] [outer = 000000BE99CDBC00] 10:35:41 INFO - PROCESS | 3960 | 1461000941815 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:35:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:35:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1024ms 10:35:41 INFO - PROCESS | 3960 | 1461000941854 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 3960 | 1461000941857 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 10:35:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:35:41 INFO - PROCESS | 3960 | 1461000941860 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 3960 | 1461000941862 Marionette TRACE conn5 <- [1,2770,null,{}] 10:35:41 INFO - PROCESS | 3960 | 1461000941866 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:42 INFO - PROCESS | 3960 | 1461000942002 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 10:35:42 INFO - PROCESS | 3960 | 1461000942183 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1530800 == 125 [pid = 3960] [id = 702] 10:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE9C3B3400) [pid = 3960] [serial = 2106] [outer = 0000000000000000] 10:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE9C3B7400) [pid = 3960] [serial = 2107] [outer = 000000BE9C3B3400] 10:35:42 INFO - PROCESS | 3960 | 1461000942241 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE9C64B000) [pid = 3960] [serial = 2108] [outer = 000000BE9C3B3400] 10:35:42 INFO - PROCESS | 3960 | 1461000942868 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1084ms 10:35:42 INFO - PROCESS | 3960 | 1461000942947 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 3960 | 1461000942950 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 10:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:35:42 INFO - PROCESS | 3960 | 1461000942953 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 3960 | 1461000942955 Marionette TRACE conn5 <- [1,2774,null,{}] 10:35:42 INFO - PROCESS | 3960 | 1461000942959 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:43 INFO - PROCESS | 3960 | 1461000943103 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 10:35:43 INFO - PROCESS | 3960 | 1461000943274 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19A7800 == 126 [pid = 3960] [id = 703] 10:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE9C673C00) [pid = 3960] [serial = 2109] [outer = 0000000000000000] 10:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE9C8C1400) [pid = 3960] [serial = 2110] [outer = 000000BE9C673C00] 10:35:43 INFO - PROCESS | 3960 | 1461000943333 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE9CA2F800) [pid = 3960] [serial = 2111] [outer = 000000BE9C673C00] 10:35:43 INFO - PROCESS | 3960 | 1461000943883 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 985ms 10:35:43 INFO - PROCESS | 3960 | 1461000943942 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 3960 | 1461000943944 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 10:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:35:43 INFO - PROCESS | 3960 | 1461000943948 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 3960 | 1461000943950 Marionette TRACE conn5 <- [1,2778,null,{}] 10:35:43 INFO - PROCESS | 3960 | 1461000943954 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:44 INFO - PROCESS | 3960 | 1461000944087 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 10:35:44 INFO - PROCESS | 3960 | 1461000944271 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA19E2800 == 127 [pid = 3960] [id = 704] 10:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE9CA38400) [pid = 3960] [serial = 2112] [outer = 0000000000000000] 10:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE9CB3E000) [pid = 3960] [serial = 2113] [outer = 000000BE9CA38400] 10:35:44 INFO - PROCESS | 3960 | 1461000944330 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE9CB93800) [pid = 3960] [serial = 2114] [outer = 000000BE9CA38400] 10:35:44 INFO - PROCESS | 3960 | 1461000944920 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1029ms 10:35:44 INFO - PROCESS | 3960 | 1461000944980 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 10:35:44 INFO - PROCESS | 3960 | 1461000944982 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 10:35:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:35:44 INFO - PROCESS | 3960 | 1461000944986 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 3960 | 1461000944988 Marionette TRACE conn5 <- [1,2782,null,{}] 10:35:45 INFO - PROCESS | 3960 | 1461000945010 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:45 INFO - PROCESS | 3960 | 1461000945201 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 10:35:45 INFO - PROCESS | 3960 | 1461000945329 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BC6000 == 128 [pid = 3960] [id = 705] 10:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE9CB9E800) [pid = 3960] [serial = 2115] [outer = 0000000000000000] 10:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9CBA3800) [pid = 3960] [serial = 2116] [outer = 000000BE9CB9E800] 10:35:45 INFO - PROCESS | 3960 | 1461000945388 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE9CF0B800) [pid = 3960] [serial = 2117] [outer = 000000BE9CB9E800] 10:35:45 INFO - PROCESS | 3960 | 1461000945963 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1027ms 10:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:35:46 INFO - PROCESS | 3960 | 1461000946016 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 3960 | 1461000946018 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 10:35:46 INFO - PROCESS | 3960 | 1461000946022 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - PROCESS | 3960 | 1461000946024 Marionette TRACE conn5 <- [1,2786,null,{}] 10:35:46 INFO - PROCESS | 3960 | 1461000946028 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:46 INFO - PROCESS | 3960 | 1461000946162 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 10:35:46 INFO - PROCESS | 3960 | 1461000946346 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA330D800 == 129 [pid = 3960] [id = 706] 10:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9CF15C00) [pid = 3960] [serial = 2118] [outer = 0000000000000000] 10:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9D68F000) [pid = 3960] [serial = 2119] [outer = 000000BE9CF15C00] 10:35:46 INFO - PROCESS | 3960 | 1461000946404 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9DE49400) [pid = 3960] [serial = 2120] [outer = 000000BE9CF15C00] 10:35:47 INFO - PROCESS | 3960 | 1461000947006 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1030ms 10:35:47 INFO - PROCESS | 3960 | 1461000947055 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 3960 | 1461000947058 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 10:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:35:47 INFO - PROCESS | 3960 | 1461000947061 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 3960 | 1461000947064 Marionette TRACE conn5 <- [1,2790,null,{}] 10:35:47 INFO - PROCESS | 3960 | 1461000947085 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:47 INFO - PROCESS | 3960 | 1461000947220 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 10:35:47 INFO - PROCESS | 3960 | 1461000947391 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA33E0000 == 130 [pid = 3960] [id = 707] 10:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9DEDC400) [pid = 3960] [serial = 2121] [outer = 0000000000000000] 10:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9E11A800) [pid = 3960] [serial = 2122] [outer = 000000BE9DEDC400] 10:35:47 INFO - PROCESS | 3960 | 1461000947446 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9E129800) [pid = 3960] [serial = 2123] [outer = 000000BE9DEDC400] 10:35:48 INFO - PROCESS | 3960 | 1461000947996 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 965ms 10:35:48 INFO - PROCESS | 3960 | 1461000948031 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 3960 | 1461000948034 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 10:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:35:48 INFO - PROCESS | 3960 | 1461000948039 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 3960 | 1461000948042 Marionette TRACE conn5 <- [1,2794,null,{}] 10:35:48 INFO - PROCESS | 3960 | 1461000948046 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 3960 | 1461000948199 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 10:35:48 INFO - PROCESS | 3960 | 1461000948412 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3E40000 == 131 [pid = 3960] [id = 708] 10:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE8850A400) [pid = 3960] [serial = 2124] [outer = 0000000000000000] 10:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE9E2BEC00) [pid = 3960] [serial = 2125] [outer = 000000BE8850A400] 10:35:48 INFO - PROCESS | 3960 | 1461000948475 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE9E46B800) [pid = 3960] [serial = 2126] [outer = 000000BE8850A400] 10:35:49 INFO - PROCESS | 3960 | 1461000949041 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1034ms 10:35:49 INFO - PROCESS | 3960 | 1461000949085 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 3960 | 1461000949088 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 10:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:35:49 INFO - PROCESS | 3960 | 1461000949109 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 3960 | 1461000949112 Marionette TRACE conn5 <- [1,2798,null,{}] 10:35:49 INFO - PROCESS | 3960 | 1461000949115 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:49 INFO - PROCESS | 3960 | 1461000949255 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 10:35:49 INFO - PROCESS | 3960 | 1461000949440 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8CB90800 == 132 [pid = 3960] [id = 709] 10:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE83EAD000) [pid = 3960] [serial = 2127] [outer = 0000000000000000] 10:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE8807A400) [pid = 3960] [serial = 2128] [outer = 000000BE83EAD000] 10:35:49 INFO - PROCESS | 3960 | 1461000949499 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE8F3F4800) [pid = 3960] [serial = 2129] [outer = 000000BE83EAD000] 10:35:50 INFO - PROCESS | 3960 | 1461000950076 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1032ms 10:35:50 INFO - PROCESS | 3960 | 1461000950143 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 10:35:50 INFO - PROCESS | 3960 | 1461000950146 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 10:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:35:50 INFO - PROCESS | 3960 | 1461000950149 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:35:50 INFO - PROCESS | 3960 | 1461000950152 Marionette TRACE conn5 <- [1,2802,null,{}] 10:35:50 INFO - PROCESS | 3960 | 1461000950172 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:50 INFO - PROCESS | 3960 | 1461000950340 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 10:35:50 INFO - PROCESS | 3960 | 1461000950879 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9023E800 == 133 [pid = 3960] [id = 710] 10:35:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE81E4BC00) [pid = 3960] [serial = 2130] [outer = 0000000000000000] 10:35:50 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE82E17000) [pid = 3960] [serial = 2131] [outer = 000000BE81E4BC00] 10:35:50 INFO - PROCESS | 3960 | 1461000950935 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE87EB9400) [pid = 3960] [serial = 2132] [outer = 000000BE81E4BC00] 10:35:51 INFO - PROCESS | 3960 | 1461000951540 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1443ms 10:35:51 INFO - PROCESS | 3960 | 1461000951595 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 3960 | 1461000951600 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 10:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:35:51 INFO - PROCESS | 3960 | 1461000951605 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 3960 | 1461000951608 Marionette TRACE conn5 <- [1,2806,null,{}] 10:35:51 INFO - PROCESS | 3960 | 1461000951613 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:51 INFO - PROCESS | 3960 | 1461000951749 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 10:35:51 INFO - PROCESS | 3960 | 1461000951924 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE97212800 == 134 [pid = 3960] [id = 711] 10:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE8CADC800) [pid = 3960] [serial = 2133] [outer = 0000000000000000] 10:35:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE8ED28800) [pid = 3960] [serial = 2134] [outer = 000000BE8CADC800] 10:35:51 INFO - PROCESS | 3960 | 1461000951976 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE8F211000) [pid = 3960] [serial = 2135] [outer = 000000BE8CADC800] 10:35:52 INFO - PROCESS | 3960 | 1461000952565 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 984ms 10:35:52 INFO - PROCESS | 3960 | 1461000952603 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 10:35:52 INFO - PROCESS | 3960 | 1461000952607 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 10:35:52 INFO - PROCESS | 3960 | 1461000952613 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 3960 | 1461000952615 Marionette TRACE conn5 <- [1,2810,null,{}] 10:35:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:35:52 INFO - PROCESS | 3960 | 1461000952619 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:52 INFO - PROCESS | 3960 | 1461000952744 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA1BB9800 == 133 [pid = 3960] [id = 569] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D909000 == 132 [pid = 3960] [id = 610] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023B800 == 131 [pid = 3960] [id = 577] 10:35:52 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE92E87800) [pid = 3960] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 10:35:52 INFO - PROCESS | 3960 | 1461000952992 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C89C800 == 130 [pid = 3960] [id = 682] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C335000 == 129 [pid = 3960] [id = 681] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AD9A000 == 128 [pid = 3960] [id = 680] 10:35:52 INFO - PROCESS | 3960 | --DOCSHELL 000000BE944EB000 == 127 [pid = 3960] [id = 679] 10:35:53 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8846D800 == 126 [pid = 3960] [id = 678] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE9CF06C00) [pid = 3960] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE9EA8D800) [pid = 3960] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE9E127000) [pid = 3960] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE9AEED000) [pid = 3960] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE9E178000) [pid = 3960] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE9D68F800) [pid = 3960] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE93413000) [pid = 3960] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE99D88C00) [pid = 3960] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE99D83C00) [pid = 3960] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE99D52400) [pid = 3960] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE9CBA0800) [pid = 3960] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9D697800) [pid = 3960] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE8F34D400) [pid = 3960] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BEA37D7C00) [pid = 3960] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE9F498000) [pid = 3960] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BEA33C3000) [pid = 3960] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE99CD5C00) [pid = 3960] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE938E5800) [pid = 3960] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE9CA37800) [pid = 3960] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BEA41D1C00) [pid = 3960] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 206 (000000BE8CB21800) [pid = 3960] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 205 (000000BE9F475400) [pid = 3960] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 204 (000000BE9C36E000) [pid = 3960] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 203 (000000BE9D694C00) [pid = 3960] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 202 (000000BEA2E16C00) [pid = 3960] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 201 (000000BEA37D1800) [pid = 3960] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 200 (000000BE9B5CA400) [pid = 3960] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 199 (000000BEA37F4400) [pid = 3960] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE9F4BE800) [pid = 3960] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BEA37F5000) [pid = 3960] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE9AEEEC00) [pid = 3960] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE95D6C400) [pid = 3960] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE9C8C2800) [pid = 3960] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BEA06F0000) [pid = 3960] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE94EEC000) [pid = 3960] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE9EA99000) [pid = 3960] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE9F597C00) [pid = 3960] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE9F4B4C00) [pid = 3960] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE9F46C800) [pid = 3960] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BEA0E55800) [pid = 3960] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE95D5FC00) [pid = 3960] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE93416400) [pid = 3960] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BEA068CC00) [pid = 3960] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE9FCC7400) [pid = 3960] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BEA33B7800) [pid = 3960] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BEA47AAC00) [pid = 3960] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BEA3E67400) [pid = 3960] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BEA38C1400) [pid = 3960] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE9FCCA400) [pid = 3960] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BEA2FE5400) [pid = 3960] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE980B6C00) [pid = 3960] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BEA1B37800) [pid = 3960] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE9C36D800) [pid = 3960] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE9027F800) [pid = 3960] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE8F3F0400) [pid = 3960] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE9E2B7C00) [pid = 3960] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BEA470C000) [pid = 3960] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BEA37CA800) [pid = 3960] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BEA2FE7000) [pid = 3960] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE8F7EA000) [pid = 3960] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 166 (000000BE90669400) [pid = 3960] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 165 (000000BE8FCAC800) [pid = 3960] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 164 (000000BE91973C00) [pid = 3960] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 163 (000000BE88E33800) [pid = 3960] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 162 (000000BE8CADD400) [pid = 3960] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 161 (000000BE9D695400) [pid = 3960] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 160 (000000BE9E11B800) [pid = 3960] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 159 (000000BE9C312800) [pid = 3960] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 158 (000000BEA0E59C00) [pid = 3960] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 157 (000000BEA37D6000) [pid = 3960] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE8F2F0000) [pid = 3960] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE97466000) [pid = 3960] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE8F142C00) [pid = 3960] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE83EE8C00) [pid = 3960] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE82E12800) [pid = 3960] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE9EF42C00) [pid = 3960] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE9C3B8000) [pid = 3960] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE9F49C800) [pid = 3960] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE9E2AD000) [pid = 3960] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE9CB9F000) [pid = 3960] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE88514C00) [pid = 3960] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE8848B800) [pid = 3960] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 144 (000000BEA41C7400) [pid = 3960] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 143 (000000BE932D5800) [pid = 3960] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 142 (000000BE8FBF4C00) [pid = 3960] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 141 (000000BE9FC51400) [pid = 3960] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 140 (000000BEA47A5C00) [pid = 3960] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | --DOMWINDOW == 139 (000000BE9027E000) [pid = 3960] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 10:35:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8751F000 == 127 [pid = 3960] [id = 712] 10:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 140 (000000BE822C4000) [pid = 3960] [serial = 2136] [outer = 0000000000000000] 10:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 141 (000000BE83E91000) [pid = 3960] [serial = 2137] [outer = 000000BE822C4000] 10:35:53 INFO - PROCESS | 3960 | 1461000953107 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 142 (000000BE88511400) [pid = 3960] [serial = 2138] [outer = 000000BE822C4000] 10:35:53 INFO - PROCESS | 3960 | 1461000953699 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:35:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1131ms 10:35:53 INFO - PROCESS | 3960 | 1461000953750 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 3960 | 1461000953753 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 10:35:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:35:53 INFO - PROCESS | 3960 | 1461000953762 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 3960 | 1461000953768 Marionette TRACE conn5 <- [1,2814,null,{}] 10:35:53 INFO - PROCESS | 3960 | 1461000953773 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:53 INFO - PROCESS | 3960 | 1461000953890 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 10:35:54 INFO - PROCESS | 3960 | 1461000954009 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92978800 == 128 [pid = 3960] [id = 713] 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 143 (000000BE87E4AC00) [pid = 3960] [serial = 2139] [outer = 0000000000000000] 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 144 (000000BE8F35CC00) [pid = 3960] [serial = 2140] [outer = 000000BE87E4AC00] 10:35:54 INFO - PROCESS | 3960 | 1461000954056 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 145 (000000BE8FBF6800) [pid = 3960] [serial = 2141] [outer = 000000BE87E4AC00] 10:35:54 INFO - PROCESS | 3960 | 1461000954447 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 755ms 10:35:54 INFO - PROCESS | 3960 | 1461000954514 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 3960 | 1461000954517 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 10:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:35:54 INFO - PROCESS | 3960 | 1461000954520 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 3960 | 1461000954522 Marionette TRACE conn5 <- [1,2818,null,{}] 10:35:54 INFO - PROCESS | 3960 | 1461000954526 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:54 INFO - PROCESS | 3960 | 1461000954638 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 10:35:54 INFO - PROCESS | 3960 | 1461000954649 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9707E000 == 129 [pid = 3960] [id = 714] 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE90275C00) [pid = 3960] [serial = 2142] [outer = 0000000000000000] 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE90444000) [pid = 3960] [serial = 2143] [outer = 000000BE90275C00] 10:35:54 INFO - PROCESS | 3960 | 1461000954697 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE90990000) [pid = 3960] [serial = 2144] [outer = 000000BE90275C00] 10:35:55 INFO - PROCESS | 3960 | 1461000955179 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:35:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 732ms 10:35:55 INFO - PROCESS | 3960 | 1461000955255 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 3960 | 1461000955258 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 10:35:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:35:55 INFO - PROCESS | 3960 | 1461000955295 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 3960 | 1461000955297 Marionette TRACE conn5 <- [1,2822,null,{}] 10:35:55 INFO - PROCESS | 3960 | 1461000955310 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:55 INFO - PROCESS | 3960 | 1461000955460 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 10:35:55 INFO - PROCESS | 3960 | 1461000955475 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE979BF800 == 130 [pid = 3960] [id = 715] 10:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE929A2C00) [pid = 3960] [serial = 2145] [outer = 0000000000000000] 10:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE92E07C00) [pid = 3960] [serial = 2146] [outer = 000000BE929A2C00] 10:35:55 INFO - PROCESS | 3960 | 1461000955533 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE932D5000) [pid = 3960] [serial = 2147] [outer = 000000BE929A2C00] 10:35:56 INFO - PROCESS | 3960 | 1461000956041 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 797ms 10:35:56 INFO - PROCESS | 3960 | 1461000956111 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 3960 | 1461000956113 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 10:35:56 INFO - PROCESS | 3960 | 1461000956119 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3960 | 1461000956121 Marionette TRACE conn5 <- [1,2826,null,{}] 10:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:35:56 INFO - PROCESS | 3960 | 1461000956124 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 3960 | 1461000956277 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 10:35:56 INFO - PROCESS | 3960 | 1461000956305 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B44000 == 131 [pid = 3960] [id = 716] 10:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE938CD400) [pid = 3960] [serial = 2148] [outer = 0000000000000000] 10:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE938D5800) [pid = 3960] [serial = 2149] [outer = 000000BE938CD400] 10:35:56 INFO - PROCESS | 3960 | 1461000956351 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE938F0400) [pid = 3960] [serial = 2150] [outer = 000000BE938CD400] 10:35:56 INFO - PROCESS | 3960 | 1461000956817 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 10:35:56 INFO - PROCESS | 3960 | 1461000956861 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 10:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:35:56 INFO - PROCESS | 3960 | 1461000956863 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 10:35:56 INFO - PROCESS | 3960 | 1461000956867 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3960 | 1461000956868 Marionette TRACE conn5 <- [1,2830,null,{}] 10:35:56 INFO - PROCESS | 3960 | 1461000956872 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 3960 | 1461000957028 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 10:35:57 INFO - PROCESS | 3960 | 1461000957051 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99E6D800 == 132 [pid = 3960] [id = 717] 10:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE93B29400) [pid = 3960] [serial = 2151] [outer = 0000000000000000] 10:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE93B2DC00) [pid = 3960] [serial = 2152] [outer = 000000BE93B29400] 10:35:57 INFO - PROCESS | 3960 | 1461000957096 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE94416800) [pid = 3960] [serial = 2153] [outer = 000000BE93B29400] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 156 (000000BE8959AC00) [pid = 3960] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 155 (000000BE938D4C00) [pid = 3960] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 154 (000000BE88EFA000) [pid = 3960] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 153 (000000BE88EF3000) [pid = 3960] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 152 (000000BE9299B800) [pid = 3960] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 151 (000000BE88EF2800) [pid = 3960] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 150 (000000BE99D59000) [pid = 3960] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 149 (000000BE9A2AC000) [pid = 3960] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 148 (000000BE934CE400) [pid = 3960] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 147 (000000BE9AB99C00) [pid = 3960] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 146 (000000BE94F26400) [pid = 3960] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:35:57 INFO - PROCESS | 3960 | --DOMWINDOW == 145 (000000BE932E1400) [pid = 3960] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:35:57 INFO - PROCESS | 3960 | 1461000957794 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 986ms 10:35:57 INFO - PROCESS | 3960 | 1461000957854 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 3960 | 1461000957856 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 10:35:57 INFO - PROCESS | 3960 | 1461000957859 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:35:57 INFO - PROCESS | 3960 | 1461000957861 Marionette TRACE conn5 <- [1,2834,null,{}] 10:35:57 INFO - PROCESS | 3960 | 1461000957865 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 3960 | 1461000957976 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 10:35:57 INFO - PROCESS | 3960 | 1461000957983 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9ADA7000 == 133 [pid = 3960] [id = 718] 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 146 (000000BE8F7DD400) [pid = 3960] [serial = 2154] [outer = 0000000000000000] 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 147 (000000BE94EED000) [pid = 3960] [serial = 2155] [outer = 000000BE8F7DD400] 10:35:58 INFO - PROCESS | 3960 | 1461000958030 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 148 (000000BE94F31800) [pid = 3960] [serial = 2156] [outer = 000000BE8F7DD400] 10:35:58 INFO - PROCESS | 3960 | 1461000958494 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:35:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 690ms 10:35:58 INFO - PROCESS | 3960 | 1461000958553 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 3960 | 1461000958555 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 10:35:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:35:58 INFO - PROCESS | 3960 | 1461000958558 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 3960 | 1461000958560 Marionette TRACE conn5 <- [1,2838,null,{}] 10:35:58 INFO - PROCESS | 3960 | 1461000958563 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 3960 | 1461000958676 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 10:35:58 INFO - PROCESS | 3960 | 1461000958719 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C322000 == 134 [pid = 3960] [id = 719] 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 149 (000000BE95D6BC00) [pid = 3960] [serial = 2157] [outer = 0000000000000000] 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 150 (000000BE95DB6800) [pid = 3960] [serial = 2158] [outer = 000000BE95D6BC00] 10:35:58 INFO - PROCESS | 3960 | 1461000958764 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 151 (000000BE9745FC00) [pid = 3960] [serial = 2159] [outer = 000000BE95D6BC00] 10:35:59 INFO - PROCESS | 3960 | 1461000959215 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 692ms 10:35:59 INFO - PROCESS | 3960 | 1461000959254 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 3960 | 1461000959256 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 10:35:59 INFO - PROCESS | 3960 | 1461000959259 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:35:59 INFO - PROCESS | 3960 | 1461000959261 Marionette TRACE conn5 <- [1,2842,null,{}] 10:35:59 INFO - PROCESS | 3960 | 1461000959264 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:59 INFO - PROCESS | 3960 | 1461000959374 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 10:35:59 INFO - PROCESS | 3960 | 1461000959382 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C7D7000 == 135 [pid = 3960] [id = 720] 10:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 152 (000000BE9746E400) [pid = 3960] [serial = 2160] [outer = 0000000000000000] 10:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 153 (000000BE9776EC00) [pid = 3960] [serial = 2161] [outer = 000000BE9746E400] 10:35:59 INFO - PROCESS | 3960 | 1461000959432 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 154 (000000BE982B8800) [pid = 3960] [serial = 2162] [outer = 000000BE9746E400] 10:36:00 INFO - PROCESS | 3960 | 1461000960263 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1028ms 10:36:00 INFO - PROCESS | 3960 | 1461000960290 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 3960 | 1461000960296 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 10:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:36:00 INFO - PROCESS | 3960 | 1461000960324 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 3960 | 1461000960328 Marionette TRACE conn5 <- [1,2846,null,{}] 10:36:00 INFO - PROCESS | 3960 | 1461000960333 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 3960 | 1461000960507 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 10:36:00 INFO - PROCESS | 3960 | 1461000960642 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91C8F000 == 136 [pid = 3960] [id = 721] 10:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 155 (000000BE8BF6A400) [pid = 3960] [serial = 2163] [outer = 0000000000000000] 10:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 156 (000000BE8CADD400) [pid = 3960] [serial = 2164] [outer = 000000BE8BF6A400] 10:36:00 INFO - PROCESS | 3960 | 1461000960701 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 157 (000000BE8F2DB000) [pid = 3960] [serial = 2165] [outer = 000000BE8BF6A400] 10:36:01 INFO - PROCESS | 3960 | 1461000961260 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 984ms 10:36:01 INFO - PROCESS | 3960 | 1461000961310 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 3960 | 1461000961316 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 10:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:36:01 INFO - PROCESS | 3960 | 1461000961323 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 3960 | 1461000961326 Marionette TRACE conn5 <- [1,2850,null,{}] 10:36:01 INFO - PROCESS | 3960 | 1461000961331 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:01 INFO - PROCESS | 3960 | 1461000961472 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 10:36:01 INFO - PROCESS | 3960 | 1461000961633 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE985BF800 == 137 [pid = 3960] [id = 722] 10:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 158 (000000BE8F925800) [pid = 3960] [serial = 2166] [outer = 0000000000000000] 10:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 159 (000000BE9066B800) [pid = 3960] [serial = 2167] [outer = 000000BE8F925800] 10:36:01 INFO - PROCESS | 3960 | 1461000961691 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 160 (000000BE92E86000) [pid = 3960] [serial = 2168] [outer = 000000BE8F925800] 10:36:02 INFO - PROCESS | 3960 | 1461000962328 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1029ms 10:36:02 INFO - PROCESS | 3960 | 1461000962358 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 3960 | 1461000962361 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 10:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:36:02 INFO - PROCESS | 3960 | 1461000962365 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - PROCESS | 3960 | 1461000962369 Marionette TRACE conn5 <- [1,2854,null,{}] 10:36:02 INFO - PROCESS | 3960 | 1461000962399 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:02 INFO - PROCESS | 3960 | 1461000962541 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 10:36:02 INFO - PROCESS | 3960 | 1461000962704 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CAAB800 == 138 [pid = 3960] [id = 723] 10:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 161 (000000BE95D6CC00) [pid = 3960] [serial = 2169] [outer = 0000000000000000] 10:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 162 (000000BE97767400) [pid = 3960] [serial = 2170] [outer = 000000BE95D6CC00] 10:36:02 INFO - PROCESS | 3960 | 1461000962765 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 163 (000000BE982B4C00) [pid = 3960] [serial = 2171] [outer = 000000BE95D6CC00] 10:36:03 INFO - PROCESS | 3960 | 1461000963388 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1036ms 10:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:36:03 INFO - PROCESS | 3960 | 1461000963403 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 3960 | 1461000963406 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 10:36:03 INFO - PROCESS | 3960 | 1461000963410 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 3960 | 1461000963412 Marionette TRACE conn5 <- [1,2858,null,{}] 10:36:03 INFO - PROCESS | 3960 | 1461000963415 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:03 INFO - PROCESS | 3960 | 1461000963554 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 10:36:03 INFO - PROCESS | 3960 | 1461000963725 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D2B5800 == 139 [pid = 3960] [id = 724] 10:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 164 (000000BE98572000) [pid = 3960] [serial = 2172] [outer = 0000000000000000] 10:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 165 (000000BE98859000) [pid = 3960] [serial = 2173] [outer = 000000BE98572000] 10:36:03 INFO - PROCESS | 3960 | 1461000963784 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 166 (000000BE99CD5000) [pid = 3960] [serial = 2174] [outer = 000000BE98572000] 10:36:04 INFO - PROCESS | 3960 | 1461000964402 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1028ms 10:36:04 INFO - PROCESS | 3960 | 1461000964440 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 10:36:04 INFO - PROCESS | 3960 | 1461000964443 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 10:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:36:04 INFO - PROCESS | 3960 | 1461000964446 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 3960 | 1461000964448 Marionette TRACE conn5 <- [1,2862,null,{}] 10:36:04 INFO - PROCESS | 3960 | 1461000964452 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:04 INFO - PROCESS | 3960 | 1461000964604 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 10:36:04 INFO - PROCESS | 3960 | 1461000964763 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6D4800 == 140 [pid = 3960] [id = 725] 10:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 167 (000000BE99CD1400) [pid = 3960] [serial = 2175] [outer = 0000000000000000] 10:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE99D52400) [pid = 3960] [serial = 2176] [outer = 000000BE99CD1400] 10:36:04 INFO - PROCESS | 3960 | 1461000964823 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE99D83400) [pid = 3960] [serial = 2177] [outer = 000000BE99CD1400] 10:36:05 INFO - PROCESS | 3960 | 1461000965379 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 10:36:05 INFO - PROCESS | 3960 | 1461000965436 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 3960 | 1461000965438 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 10:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:36:05 INFO - PROCESS | 3960 | 1461000965442 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 3960 | 1461000965444 Marionette TRACE conn5 <- [1,2866,null,{}] 10:36:05 INFO - PROCESS | 3960 | 1461000965448 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:05 INFO - PROCESS | 3960 | 1461000965595 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 10:36:05 INFO - PROCESS | 3960 | 1461000965757 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D93E800 == 141 [pid = 3960] [id = 726] 10:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE99D8CC00) [pid = 3960] [serial = 2178] [outer = 0000000000000000] 10:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE9AE61C00) [pid = 3960] [serial = 2179] [outer = 000000BE99D8CC00] 10:36:05 INFO - PROCESS | 3960 | 1461000965817 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE9AEED000) [pid = 3960] [serial = 2180] [outer = 000000BE99D8CC00] 10:36:06 INFO - PROCESS | 3960 | 1461000966408 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1026ms 10:36:06 INFO - PROCESS | 3960 | 1461000966471 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 3960 | 1461000966474 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 10:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:36:06 INFO - PROCESS | 3960 | 1461000966477 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 3960 | 1461000966479 Marionette TRACE conn5 <- [1,2870,null,{}] 10:36:06 INFO - PROCESS | 3960 | 1461000966483 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:06 INFO - PROCESS | 3960 | 1461000966617 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 10:36:06 INFO - PROCESS | 3960 | 1461000966777 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF82800 == 142 [pid = 3960] [id = 727] 10:36:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE9A2AD800) [pid = 3960] [serial = 2181] [outer = 0000000000000000] 10:36:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE9B448C00) [pid = 3960] [serial = 2182] [outer = 000000BE9A2AD800] 10:36:06 INFO - PROCESS | 3960 | 1461000966835 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE9B5C8C00) [pid = 3960] [serial = 2183] [outer = 000000BE9A2AD800] 10:36:07 INFO - PROCESS | 3960 | 1461000967450 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 10:36:07 INFO - PROCESS | 3960 | 1461000967465 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 3960 | 1461000967467 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 10:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:36:07 INFO - PROCESS | 3960 | 1461000967471 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 3960 | 1461000967473 Marionette TRACE conn5 <- [1,2874,null,{}] 10:36:07 INFO - PROCESS | 3960 | 1461000967477 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:07 INFO - PROCESS | 3960 | 1461000967610 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 10:36:07 INFO - PROCESS | 3960 | 1461000967784 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9E21D000 == 143 [pid = 3960] [id = 728] 10:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE9B5C5400) [pid = 3960] [serial = 2184] [outer = 0000000000000000] 10:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE9C315000) [pid = 3960] [serial = 2185] [outer = 000000BE9B5C5400] 10:36:07 INFO - PROCESS | 3960 | 1461000967841 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE9C645000) [pid = 3960] [serial = 2186] [outer = 000000BE9B5C5400] 10:36:08 INFO - PROCESS | 3960 | 1461000968375 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 10:36:08 INFO - PROCESS | 3960 | 1461000968418 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 3960 | 1461000968421 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 10:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:36:08 INFO - PROCESS | 3960 | 1461000968424 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 3960 | 1461000968426 Marionette TRACE conn5 <- [1,2878,null,{}] 10:36:08 INFO - PROCESS | 3960 | 1461000968430 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:08 INFO - PROCESS | 3960 | 1461000968565 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 10:36:08 INFO - PROCESS | 3960 | 1461000968741 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA1D800 == 144 [pid = 3960] [id = 729] 10:36:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9C644800) [pid = 3960] [serial = 2187] [outer = 0000000000000000] 10:36:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE9C672000) [pid = 3960] [serial = 2188] [outer = 000000BE9C644800] 10:36:08 INFO - PROCESS | 3960 | 1461000968800 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE9C8C5C00) [pid = 3960] [serial = 2189] [outer = 000000BE9C644800] 10:36:09 INFO - PROCESS | 3960 | 1461000969414 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1028ms 10:36:09 INFO - PROCESS | 3960 | 1461000969455 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 3960 | 1461000969458 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 10:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:36:09 INFO - PROCESS | 3960 | 1461000969461 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 3960 | 1461000969463 Marionette TRACE conn5 <- [1,2882,null,{}] 10:36:09 INFO - PROCESS | 3960 | 1461000969485 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:09 INFO - PROCESS | 3960 | 1461000969620 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 10:36:09 INFO - PROCESS | 3960 | 1461000969782 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EF07000 == 145 [pid = 3960] [id = 730] 10:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE9C8BE000) [pid = 3960] [serial = 2190] [outer = 0000000000000000] 10:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9CB3E800) [pid = 3960] [serial = 2191] [outer = 000000BE9C8BE000] 10:36:09 INFO - PROCESS | 3960 | 1461000969838 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9CBA9C00) [pid = 3960] [serial = 2192] [outer = 000000BE9C8BE000] 10:36:10 INFO - PROCESS | 3960 | 1461000970446 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1029ms 10:36:10 INFO - PROCESS | 3960 | 1461000970492 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 3960 | 1461000970495 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 10:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:36:10 INFO - PROCESS | 3960 | 1461000970499 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 3960 | 1461000970502 Marionette TRACE conn5 <- [1,2886,null,{}] 10:36:10 INFO - PROCESS | 3960 | 1461000970505 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 3960 | 1461000970662 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 10:36:10 INFO - PROCESS | 3960 | 1461000970839 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FA0A800 == 146 [pid = 3960] [id = 731] 10:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE9DE49000) [pid = 3960] [serial = 2193] [outer = 0000000000000000] 10:36:10 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE9DEDCC00) [pid = 3960] [serial = 2194] [outer = 000000BE9DE49000] 10:36:10 INFO - PROCESS | 3960 | 1461000970907 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE9E178800) [pid = 3960] [serial = 2195] [outer = 000000BE9DE49000] 10:36:11 INFO - PROCESS | 3960 | 1461000971492 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1030ms 10:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:36:11 INFO - PROCESS | 3960 | 1461000971531 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 3960 | 1461000971534 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 10:36:11 INFO - PROCESS | 3960 | 1461000971537 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 3960 | 1461000971539 Marionette TRACE conn5 <- [1,2890,null,{}] 10:36:11 INFO - PROCESS | 3960 | 1461000971543 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:11 INFO - PROCESS | 3960 | 1461000971679 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 10:36:11 INFO - PROCESS | 3960 | 1461000971855 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA05FD000 == 147 [pid = 3960] [id = 732] 10:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE9E2ADC00) [pid = 3960] [serial = 2196] [outer = 0000000000000000] 10:36:11 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE9E2B8000) [pid = 3960] [serial = 2197] [outer = 000000BE9E2ADC00] 10:36:11 INFO - PROCESS | 3960 | 1461000971912 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE9E2C8400) [pid = 3960] [serial = 2198] [outer = 000000BE9E2ADC00] 10:36:12 INFO - PROCESS | 3960 | 1461000972491 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 985ms 10:36:12 INFO - PROCESS | 3960 | 1461000972525 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 10:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:36:12 INFO - PROCESS | 3960 | 1461000972528 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 10:36:12 INFO - PROCESS | 3960 | 1461000972531 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 3960 | 1461000972534 Marionette TRACE conn5 <- [1,2894,null,{}] 10:36:12 INFO - PROCESS | 3960 | 1461000972538 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:12 INFO - PROCESS | 3960 | 1461000972675 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 10:36:12 INFO - PROCESS | 3960 | 1461000972877 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9B64D800 == 148 [pid = 3960] [id = 733] 10:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE8486C400) [pid = 3960] [serial = 2199] [outer = 0000000000000000] 10:36:12 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE88E32000) [pid = 3960] [serial = 2200] [outer = 000000BE8486C400] 10:36:12 INFO - PROCESS | 3960 | 1461000972936 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9AED5000) [pid = 3960] [serial = 2201] [outer = 000000BE8486C400] 10:36:13 INFO - PROCESS | 3960 | 1461000973526 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1032ms 10:36:13 INFO - PROCESS | 3960 | 1461000973823 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 3960 | 1461000973828 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 10:36:13 INFO - PROCESS | 3960 | 1461000973848 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 3960 | 1461000973852 Marionette TRACE conn5 <- [1,2898,null,{}] 10:36:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:36:13 INFO - PROCESS | 3960 | 1461000973857 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:13 INFO - PROCESS | 3960 | 1461000973989 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 10:36:14 INFO - PROCESS | 3960 | 1461000974151 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B16800 == 149 [pid = 3960] [id = 734] 10:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE8848E000) [pid = 3960] [serial = 2202] [outer = 0000000000000000] 10:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE88E29000) [pid = 3960] [serial = 2203] [outer = 000000BE8848E000] 10:36:14 INFO - PROCESS | 3960 | 1461000974204 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE8E1E1000) [pid = 3960] [serial = 2204] [outer = 000000BE8848E000] 10:36:14 INFO - PROCESS | 3960 | 1461000974731 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:36:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:36:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:36:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 923ms 10:36:14 INFO - PROCESS | 3960 | 1461000974783 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 3960 | 1461000974787 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 10:36:14 INFO - TEST-START | /DOMEvents/constructors.html 10:36:14 INFO - PROCESS | 3960 | 1461000974795 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 3960 | 1461000974798 Marionette TRACE conn5 <- [1,2902,null,{}] 10:36:14 INFO - PROCESS | 3960 | 1461000974803 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:14 INFO - PROCESS | 3960 | 1461000974930 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 10:36:15 INFO - PROCESS | 3960 | 1461000975110 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE92494800 == 150 [pid = 3960] [id = 735] 10:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE8E1E3000) [pid = 3960] [serial = 2205] [outer = 0000000000000000] 10:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE8F581400) [pid = 3960] [serial = 2206] [outer = 000000BE8E1E3000] 10:36:15 INFO - PROCESS | 3960 | 1461000975165 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE90441400) [pid = 3960] [serial = 2207] [outer = 000000BE8E1E3000] 10:36:15 INFO - PROCESS | 3960 | 1461000975865 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9700A800 == 149 [pid = 3960] [id = 482] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C322000 == 148 [pid = 3960] [id = 719] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9ADA7000 == 147 [pid = 3960] [id = 718] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99E6D800 == 146 [pid = 3960] [id = 717] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE99B44000 == 145 [pid = 3960] [id = 716] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE979BF800 == 144 [pid = 3960] [id = 715] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9707E000 == 143 [pid = 3960] [id = 714] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92978800 == 142 [pid = 3960] [id = 713] 10:36:15 INFO - PROCESS | 3960 | --DOCSHELL 000000BE8751F000 == 141 [pid = 3960] [id = 712] 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:36:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:36:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:36:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1156ms 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 198 (000000BE9C312400) [pid = 3960] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE97212800 == 140 [pid = 3960] [id = 711] 10:36:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9023E800 == 139 [pid = 3960] [id = 710] 10:36:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA3E40000 == 138 [pid = 3960] [id = 708] 10:36:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA33E0000 == 137 [pid = 3960] [id = 707] 10:36:16 INFO - PROCESS | 3960 | --DOCSHELL 000000BEA330D800 == 136 [pid = 3960] [id = 706] 10:36:16 INFO - PROCESS | 3960 | 1461000976051 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 3960 | 1461000976053 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 197 (000000BE99D81C00) [pid = 3960] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 196 (000000BE9A2A6000) [pid = 3960] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 195 (000000BE9AB8D000) [pid = 3960] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 194 (000000BE99CD6C00) [pid = 3960] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 193 (000000BE9AED4000) [pid = 3960] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 192 (000000BE8E7AB000) [pid = 3960] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 191 (000000BE9A2B4800) [pid = 3960] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 190 (000000BE93D54800) [pid = 3960] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 189 (000000BE95D6C000) [pid = 3960] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 188 (000000BE9AEF0C00) [pid = 3960] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 187 (000000BE919D7C00) [pid = 3960] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 186 (000000BE902D7400) [pid = 3960] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 185 (000000BE94409C00) [pid = 3960] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE98852C00) [pid = 3960] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE97770000) [pid = 3960] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE8CBD0C00) [pid = 3960] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE97F1DC00) [pid = 3960] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE95D65000) [pid = 3960] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE8F2E0000) [pid = 3960] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE89938C00) [pid = 3960] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE82F85800) [pid = 3960] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE906C7400) [pid = 3960] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE8FBF6C00) [pid = 3960] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE938D8400) [pid = 3960] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 173 (000000BE983E7800) [pid = 3960] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 172 (000000BE932DA000) [pid = 3960] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 171 (000000BE8F2E2800) [pid = 3960] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 170 (000000BE9B5C7400) [pid = 3960] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 169 (000000BE99D11800) [pid = 3960] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 168 (000000BE9AE5F800) [pid = 3960] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | --DOMWINDOW == 167 (000000BE9065D800) [pid = 3960] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 10:36:16 INFO - PROCESS | 3960 | 1461000976071 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 3960 | 1461000976073 Marionette TRACE conn5 <- [1,2906,null,{}] 10:36:16 INFO - PROCESS | 3960 | 1461000976083 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 3960 | 1461000976204 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 10:36:16 INFO - PROCESS | 3960 | 1461000976212 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE91A73800 == 137 [pid = 3960] [id = 736] 10:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 168 (000000BE8CB1AC00) [pid = 3960] [serial = 2208] [outer = 0000000000000000] 10:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 169 (000000BE8E7AB000) [pid = 3960] [serial = 2209] [outer = 000000BE8CB1AC00] 10:36:16 INFO - PROCESS | 3960 | 1461000976265 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 3960 | ++DOMWINDOW == 170 (000000BE8FCACC00) [pid = 3960] [serial = 2210] [outer = 000000BE8CB1AC00] 10:36:16 INFO - PROCESS | 3960 | 1461000976828 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:36:16 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:36:16 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 797ms 10:36:16 INFO - PROCESS | 3960 | 1461000976869 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 3960 | 1461000976871 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 10:36:16 INFO - PROCESS | 3960 | 1461000976875 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:36:16 INFO - PROCESS | 3960 | 1461000976877 Marionette TRACE conn5 <- [1,2910,null,{}] 10:36:16 INFO - PROCESS | 3960 | 1461000976880 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:17 INFO - PROCESS | 3960 | 1461000976999 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 10:36:17 INFO - PROCESS | 3960 | 1461000977121 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE988B1800 == 138 [pid = 3960] [id = 737] 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 171 (000000BE9098D800) [pid = 3960] [serial = 2211] [outer = 0000000000000000] 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 172 (000000BE92E81800) [pid = 3960] [serial = 2212] [outer = 000000BE9098D800] 10:36:17 INFO - PROCESS | 3960 | 1461000977168 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 173 (000000BE938E5C00) [pid = 3960] [serial = 2213] [outer = 000000BE9098D800] 10:36:17 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:36:17 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:36:17 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:36:17 INFO - PROCESS | 3960 | [3960] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 10:36:17 INFO - PROCESS | 3960 | 1461000977561 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:36:17 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:36:17 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:36:17 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 10:36:17 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:36:17 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 10:36:17 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:36:17 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]" 10:36:17 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:17 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:36:17 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:36:17 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 743ms 10:36:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:36:17 INFO - PROCESS | 3960 | 1461000977621 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 10:36:17 INFO - PROCESS | 3960 | 1461000977623 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 10:36:17 INFO - PROCESS | 3960 | 1461000977626 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 3960 | 1461000977628 Marionette TRACE conn5 <- [1,2914,null,{}] 10:36:17 INFO - PROCESS | 3960 | 1461000977631 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:17 INFO - PROCESS | 3960 | 1461000977745 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 10:36:17 INFO - PROCESS | 3960 | 1461000977754 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9AF11800 == 139 [pid = 3960] [id = 738] 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 174 (000000BE93B1EC00) [pid = 3960] [serial = 2214] [outer = 0000000000000000] 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE95D6A000) [pid = 3960] [serial = 2215] [outer = 000000BE93B1EC00] 10:36:17 INFO - PROCESS | 3960 | 1461000977801 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE97762C00) [pid = 3960] [serial = 2216] [outer = 000000BE93B1EC00] 10:36:18 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:36:18 INFO - PROCESS | 3960 | 1461000978264 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:36:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:36:18 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 10:36:18 INFO - PROCESS | 3960 | 1461000978328 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 3960 | 1461000978331 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 10:36:18 INFO - PROCESS | 3960 | 1461000978334 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 3960 | 1461000978336 Marionette TRACE conn5 <- [1,2918,null,{}] 10:36:18 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:36:18 INFO - PROCESS | 3960 | 1461000978339 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 3960 | 1461000978544 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 10:36:18 INFO - PROCESS | 3960 | 1461000978570 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C891800 == 140 [pid = 3960] [id = 739] 10:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE99CD1000) [pid = 3960] [serial = 2217] [outer = 0000000000000000] 10:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE99D0B000) [pid = 3960] [serial = 2218] [outer = 000000BE99CD1000] 10:36:18 INFO - PROCESS | 3960 | 1461000978619 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9A2A7800) [pid = 3960] [serial = 2219] [outer = 000000BE99CD1000] 10:36:19 INFO - PROCESS | 3960 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:36:19 INFO - PROCESS | 3960 | 1461000979085 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:36:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:36:19 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 777ms 10:36:19 INFO - PROCESS | 3960 | 1461000979122 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 3960 | 1461000979124 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 10:36:19 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:36:19 INFO - PROCESS | 3960 | 1461000979128 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 3960 | 1461000979130 Marionette TRACE conn5 <- [1,2922,null,{}] 10:36:19 INFO - PROCESS | 3960 | 1461000979133 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 3960 | 1461000979286 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 10:36:19 INFO - PROCESS | 3960 | 1461000979305 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D148800 == 141 [pid = 3960] [id = 740] 10:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE9AB8D400) [pid = 3960] [serial = 2220] [outer = 0000000000000000] 10:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE9AE62800) [pid = 3960] [serial = 2221] [outer = 000000BE9AB8D400] 10:36:19 INFO - PROCESS | 3960 | 1461000979350 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE9B5C7400) [pid = 3960] [serial = 2222] [outer = 000000BE9AB8D400] 10:36:19 INFO - PROCESS | 3960 | 1461000979802 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:36:19 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:36:19 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 733ms 10:36:19 INFO - PROCESS | 3960 | 1461000979863 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 3960 | 1461000979865 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 10:36:19 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:36:19 INFO - PROCESS | 3960 | 1461000979868 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 3960 | 1461000979870 Marionette TRACE conn5 <- [1,2926,null,{}] 10:36:19 INFO - PROCESS | 3960 | 1461000979880 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:20 INFO - PROCESS | 3960 | 1461000980063 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 10:36:20 INFO - PROCESS | 3960 | 1461000980087 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D91E800 == 142 [pid = 3960] [id = 741] 10:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9AB8F000) [pid = 3960] [serial = 2223] [outer = 0000000000000000] 10:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE9C3B3C00) [pid = 3960] [serial = 2224] [outer = 000000BE9AB8F000] 10:36:20 INFO - PROCESS | 3960 | 1461000980133 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE9C941400) [pid = 3960] [serial = 2225] [outer = 000000BE9AB8F000] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 184 (000000BE929A2C00) [pid = 3960] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 183 (000000BE938CD400) [pid = 3960] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 182 (000000BE93B29400) [pid = 3960] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 181 (000000BE95D6BC00) [pid = 3960] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 180 (000000BE9AB93400) [pid = 3960] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 179 (000000BE8CADC800) [pid = 3960] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 178 (000000BE87E4AC00) [pid = 3960] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 177 (000000BE81E4BC00) [pid = 3960] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 176 (000000BE90275C00) [pid = 3960] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 175 (000000BE822C4000) [pid = 3960] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:36:20 INFO - PROCESS | 3960 | --DOMWINDOW == 174 (000000BE8F7DD400) [pid = 3960] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:36:20 INFO - PROCESS | 3960 | 1461000980823 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:36:20 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. 10:36:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 986ms 10:36:20 INFO - PROCESS | 3960 | 1461000980858 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 3960 | 1461000980860 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 10:36:20 INFO - PROCESS | 3960 | 1461000980863 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:36:20 INFO - PROCESS | 3960 | 1461000980865 Marionette TRACE conn5 <- [1,2930,null,{}] 10:36:20 INFO - PROCESS | 3960 | 1461000980868 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 3960 | 1461000981027 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 10:36:21 INFO - PROCESS | 3960 | 1461000981108 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF75800 == 143 [pid = 3960] [id = 742] 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 175 (000000BE8F589000) [pid = 3960] [serial = 2226] [outer = 0000000000000000] 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 176 (000000BE938CD400) [pid = 3960] [serial = 2227] [outer = 000000BE8F589000] 10:36:21 INFO - PROCESS | 3960 | 1461000981154 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 177 (000000BE9CA32000) [pid = 3960] [serial = 2228] [outer = 000000BE8F589000] 10:36:21 INFO - PROCESS | 3960 | 1461000981512 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:36:21 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 10:36:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:36:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 10:36:21 INFO - PROCESS | 3960 | 1461000981543 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 3960 | 1461000981546 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 10:36:21 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:36:21 INFO - PROCESS | 3960 | 1461000981549 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 3960 | 1461000981551 Marionette TRACE conn5 <- [1,2934,null,{}] 10:36:21 INFO - PROCESS | 3960 | 1461000981554 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 3960 | 1461000981667 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 10:36:21 INFO - PROCESS | 3960 | 1461000981706 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EE21800 == 144 [pid = 3960] [id = 743] 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 178 (000000BE8848CC00) [pid = 3960] [serial = 2229] [outer = 0000000000000000] 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 179 (000000BE9CB47800) [pid = 3960] [serial = 2230] [outer = 000000BE8848CC00] 10:36:21 INFO - PROCESS | 3960 | 1461000981752 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 3960 | ++DOMWINDOW == 180 (000000BE9D698400) [pid = 3960] [serial = 2231] [outer = 000000BE8848CC00] 10:36:22 INFO - PROCESS | 3960 | 1461000982175 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:36:22 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. 10:36:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 10:36:22 INFO - PROCESS | 3960 | 1461000982252 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 3960 | 1461000982254 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 10:36:22 INFO - PROCESS | 3960 | 1461000982258 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:36:22 INFO - PROCESS | 3960 | 1461000982260 Marionette TRACE conn5 <- [1,2938,null,{}] 10:36:22 INFO - PROCESS | 3960 | 1461000982264 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 3960 | 1461000982401 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 10:36:22 INFO - PROCESS | 3960 | 1461000982407 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FA1C800 == 145 [pid = 3960] [id = 744] 10:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 181 (000000BE9E11F400) [pid = 3960] [serial = 2232] [outer = 0000000000000000] 10:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 182 (000000BE9E2C6000) [pid = 3960] [serial = 2233] [outer = 000000BE9E11F400] 10:36:22 INFO - PROCESS | 3960 | 1461000982457 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 3960 | ++DOMWINDOW == 183 (000000BE9EA95C00) [pid = 3960] [serial = 2234] [outer = 000000BE9E11F400] 10:36:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE83BC8800 == 146 [pid = 3960] [id = 745] 10:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 184 (000000BE88233400) [pid = 3960] [serial = 2235] [outer = 0000000000000000] 10:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 185 (000000BE88494C00) [pid = 3960] [serial = 2236] [outer = 000000BE88233400] 10:36:23 INFO - PROCESS | 3960 | 1461000983309 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:36:23 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. 10:36:23 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1075ms 10:36:23 INFO - PROCESS | 3960 | 1461000983349 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 3960 | 1461000983355 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 10:36:23 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:36:23 INFO - PROCESS | 3960 | 1461000983363 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 3960 | 1461000983367 Marionette TRACE conn5 <- [1,2942,null,{}] 10:36:23 INFO - PROCESS | 3960 | 1461000983381 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:23 INFO - PROCESS | 3960 | 1461000983562 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 10:36:23 INFO - PROCESS | 3960 | 1461000983721 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974C8000 == 147 [pid = 3960] [id = 746] 10:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 186 (000000BE8ED2F000) [pid = 3960] [serial = 2237] [outer = 0000000000000000] 10:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 187 (000000BE8F3F8800) [pid = 3960] [serial = 2238] [outer = 000000BE8ED2F000] 10:36:23 INFO - PROCESS | 3960 | 1461000983780 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 3960 | ++DOMWINDOW == 188 (000000BE90C0F400) [pid = 3960] [serial = 2239] [outer = 000000BE8ED2F000] 10:36:24 INFO - PROCESS | 3960 | 1461000984372 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:36:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:36:24 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 10:36:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1028ms 10:36:24 INFO - PROCESS | 3960 | 1461000984394 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 3960 | 1461000984401 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 10:36:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:36:24 INFO - PROCESS | 3960 | 1461000984425 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 3960 | 1461000984428 Marionette TRACE conn5 <- [1,2946,null,{}] 10:36:24 INFO - PROCESS | 3960 | 1461000984459 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:24 INFO - PROCESS | 3960 | 1461000984623 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 10:36:24 INFO - PROCESS | 3960 | 1461000984801 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D916000 == 148 [pid = 3960] [id = 747] 10:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 189 (000000BE909CE400) [pid = 3960] [serial = 2240] [outer = 0000000000000000] 10:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 190 (000000BE95FA2C00) [pid = 3960] [serial = 2241] [outer = 000000BE909CE400] 10:36:24 INFO - PROCESS | 3960 | 1461000984859 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 3960 | ++DOMWINDOW == 191 (000000BE9856E400) [pid = 3960] [serial = 2242] [outer = 000000BE909CE400] 10:36:25 INFO - PROCESS | 3960 | 1461000985396 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:36:25 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. 10:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1005ms 10:36:25 INFO - PROCESS | 3960 | 1461000985450 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 3960 | 1461000985453 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 10:36:25 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:36:25 INFO - PROCESS | 3960 | 1461000985458 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 3960 | 1461000985462 Marionette TRACE conn5 <- [1,2950,null,{}] 10:36:25 INFO - PROCESS | 3960 | 1461000985474 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:25 INFO - PROCESS | 3960 | 1461000985618 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 10:36:25 INFO - PROCESS | 3960 | 1461000985798 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:25 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA199F000 == 149 [pid = 3960] [id = 748] 10:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 192 (000000BE9A2AE400) [pid = 3960] [serial = 2243] [outer = 0000000000000000] 10:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 193 (000000BE9AED1800) [pid = 3960] [serial = 2244] [outer = 000000BE9A2AE400] 10:36:25 INFO - PROCESS | 3960 | 1461000985858 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 3960 | ++DOMWINDOW == 194 (000000BE9CB98C00) [pid = 3960] [serial = 2245] [outer = 000000BE9A2AE400] 10:36:26 INFO - PROCESS | 3960 | 1461000986438 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:36:26 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. 10:36:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1036ms 10:36:26 INFO - PROCESS | 3960 | 1461000986497 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 3960 | 1461000986500 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:36:26 INFO - PROCESS | 3960 | 1461000986504 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 3960 | 1461000986506 Marionette TRACE conn5 <- [1,2954,null,{}] 10:36:26 INFO - PROCESS | 3960 | 1461000986509 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 3960 | 1461000986652 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 10:36:26 INFO - PROCESS | 3960 | 1461000986830 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1BAC000 == 150 [pid = 3960] [id = 749] 10:36:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 195 (000000BE9E2B2C00) [pid = 3960] [serial = 2246] [outer = 0000000000000000] 10:36:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 196 (000000BE9E46D800) [pid = 3960] [serial = 2247] [outer = 000000BE9E2B2C00] 10:36:26 INFO - PROCESS | 3960 | 1461000986889 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 3960 | ++DOMWINDOW == 197 (000000BE9EF3F400) [pid = 3960] [serial = 2248] [outer = 000000BE9E2B2C00] 10:36:27 INFO - PROCESS | 3960 | 1461000987436 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:36:27 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. 10:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 985ms 10:36:27 INFO - PROCESS | 3960 | 1461000987491 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 3960 | 1461000987494 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 10:36:27 INFO - PROCESS | 3960 | 1461000987497 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:36:27 INFO - PROCESS | 3960 | 1461000987499 Marionette TRACE conn5 <- [1,2958,null,{}] 10:36:27 INFO - PROCESS | 3960 | 1461000987503 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:27 INFO - PROCESS | 3960 | 1461000987641 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 10:36:27 INFO - PROCESS | 3960 | 1461000987819 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA331B000 == 151 [pid = 3960] [id = 750] 10:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 198 (000000BE9E2B6400) [pid = 3960] [serial = 2249] [outer = 0000000000000000] 10:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 199 (000000BE9EF48800) [pid = 3960] [serial = 2250] [outer = 000000BE9E2B6400] 10:36:27 INFO - PROCESS | 3960 | 1461000987877 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 3960 | ++DOMWINDOW == 200 (000000BE9EFBA400) [pid = 3960] [serial = 2251] [outer = 000000BE9E2B6400] 10:36:28 INFO - PROCESS | 3960 | 1461000988408 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:36:28 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. 10:36:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 10:36:28 INFO - PROCESS | 3960 | 1461000988423 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 3960 | 1461000988425 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 10:36:28 INFO - PROCESS | 3960 | 1461000988429 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:36:28 INFO - PROCESS | 3960 | 1461000988431 Marionette TRACE conn5 <- [1,2962,null,{}] 10:36:28 INFO - PROCESS | 3960 | 1461000988435 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 3960 | 1461000988581 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 10:36:28 INFO - PROCESS | 3960 | 1461000988752 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA36DB000 == 152 [pid = 3960] [id = 751] 10:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 201 (000000BE9EFB9800) [pid = 3960] [serial = 2252] [outer = 0000000000000000] 10:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 202 (000000BE9F47A800) [pid = 3960] [serial = 2253] [outer = 000000BE9EFB9800] 10:36:28 INFO - PROCESS | 3960 | 1461000988808 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 3960 | ++DOMWINDOW == 203 (000000BE9F4B1400) [pid = 3960] [serial = 2254] [outer = 000000BE9EFB9800] 10:36:29 INFO - PROCESS | 3960 | 1461000989328 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:36:29 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. 10:36:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 10:36:29 INFO - PROCESS | 3960 | 1461000989383 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 3960 | 1461000989386 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 10:36:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:36:29 INFO - PROCESS | 3960 | 1461000989392 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 3960 | 1461000989394 Marionette TRACE conn5 <- [1,2966,null,{}] 10:36:29 INFO - PROCESS | 3960 | 1461000989398 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:29 INFO - PROCESS | 3960 | 1461000989534 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 10:36:29 INFO - PROCESS | 3960 | 1461000989682 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3E87000 == 153 [pid = 3960] [id = 752] 10:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 204 (000000BE9F4B5000) [pid = 3960] [serial = 2255] [outer = 0000000000000000] 10:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 205 (000000BE9F4BC800) [pid = 3960] [serial = 2256] [outer = 000000BE9F4B5000] 10:36:29 INFO - PROCESS | 3960 | 1461000989739 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 3960 | ++DOMWINDOW == 206 (000000BE9F58F800) [pid = 3960] [serial = 2257] [outer = 000000BE9F4B5000] 10:36:30 INFO - PROCESS | 3960 | 1461000990251 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:36:30 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. 10:36:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 881ms 10:36:30 INFO - PROCESS | 3960 | 1461000990293 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 3960 | 1461000990296 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 10:36:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:36:30 INFO - PROCESS | 3960 | 1461000990316 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 3960 | 1461000990319 Marionette TRACE conn5 <- [1,2970,null,{}] 10:36:30 INFO - PROCESS | 3960 | 1461000990324 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:30 INFO - PROCESS | 3960 | 1461000990462 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 10:36:30 INFO - PROCESS | 3960 | 1461000990640 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4486800 == 154 [pid = 3960] [id = 753] 10:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 207 (000000BE9F58B000) [pid = 3960] [serial = 2258] [outer = 0000000000000000] 10:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE9FC16800) [pid = 3960] [serial = 2259] [outer = 000000BE9F58B000] 10:36:30 INFO - PROCESS | 3960 | 1461000990697 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9FC47400) [pid = 3960] [serial = 2260] [outer = 000000BE9F58B000] 10:36:31 INFO - PROCESS | 3960 | 1461000991201 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:36:31 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 10:36:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:36:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 10:36:31 INFO - PROCESS | 3960 | 1461000991248 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 3960 | 1461000991250 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 10:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:36:31 INFO - PROCESS | 3960 | 1461000991254 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 3960 | 1461000991256 Marionette TRACE conn5 <- [1,2974,null,{}] 10:36:31 INFO - PROCESS | 3960 | 1461000991260 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 3960 | 1461000991397 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 10:36:31 INFO - PROCESS | 3960 | 1461000991577 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA47D1000 == 155 [pid = 3960] [id = 754] 10:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE9F58C800) [pid = 3960] [serial = 2261] [outer = 0000000000000000] 10:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9FC52800) [pid = 3960] [serial = 2262] [outer = 000000BE9F58C800] 10:36:31 INFO - PROCESS | 3960 | 1461000991636 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9FC9E000) [pid = 3960] [serial = 2263] [outer = 000000BE9F58C800] 10:36:32 INFO - PROCESS | 3960 | 1461000992172 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:36:32 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. 10:36:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 10:36:32 INFO - PROCESS | 3960 | 1461000992200 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 3960 | 1461000992202 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 10:36:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:36:32 INFO - PROCESS | 3960 | 1461000992206 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 3960 | 1461000992208 Marionette TRACE conn5 <- [1,2978,null,{}] 10:36:32 INFO - PROCESS | 3960 | 1461000992212 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:32 INFO - PROCESS | 3960 | 1461000992352 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 10:36:32 INFO - PROCESS | 3960 | 1461000992523 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48E2800 == 156 [pid = 3960] [id = 755] 10:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9FC4D400) [pid = 3960] [serial = 2264] [outer = 0000000000000000] 10:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9FCC0400) [pid = 3960] [serial = 2265] [outer = 000000BE9FC4D400] 10:36:32 INFO - PROCESS | 3960 | 1461000992578 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9FCCAC00) [pid = 3960] [serial = 2266] [outer = 000000BE9FC4D400] 10:36:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA48F0800 == 157 [pid = 3960] [id = 756] 10:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BEA068DC00) [pid = 3960] [serial = 2267] [outer = 0000000000000000] 10:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BEA06E6000) [pid = 3960] [serial = 2268] [outer = 000000BEA068DC00] 10:36:33 INFO - PROCESS | 3960 | 1461000993166 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:36:33 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. 10:36:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1029ms 10:36:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:36:33 INFO - PROCESS | 3960 | 1461000993238 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 3960 | 1461000993241 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 10:36:33 INFO - PROCESS | 3960 | 1461000993268 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 3960 | 1461000993271 Marionette TRACE conn5 <- [1,2982,null,{}] 10:36:33 INFO - PROCESS | 3960 | 1461000993275 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:33 INFO - PROCESS | 3960 | 1461000993471 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 10:36:33 INFO - PROCESS | 3960 | 1461000993635 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4BE4000 == 158 [pid = 3960] [id = 757] 10:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE9FC99800) [pid = 3960] [serial = 2269] [outer = 0000000000000000] 10:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BEA06EBC00) [pid = 3960] [serial = 2270] [outer = 000000BE9FC99800] 10:36:33 INFO - PROCESS | 3960 | 1461000993696 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BEA0E60800) [pid = 3960] [serial = 2271] [outer = 000000BE9FC99800] 10:36:34 INFO - PROCESS | 3960 | 1461000994204 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:36:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:36:34 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 10:36:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1004ms 10:36:34 INFO - PROCESS | 3960 | 1461000994250 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 3960 | 1461000994253 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 10:36:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:36:34 INFO - PROCESS | 3960 | 1461000994257 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 3960 | 1461000994259 Marionette TRACE conn5 <- [1,2986,null,{}] 10:36:34 INFO - PROCESS | 3960 | 1461000994262 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:34 INFO - PROCESS | 3960 | 1461000994404 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 10:36:34 INFO - PROCESS | 3960 | 1461000994576 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4C41000 == 159 [pid = 3960] [id = 758] 10:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE9FC9D400) [pid = 3960] [serial = 2272] [outer = 0000000000000000] 10:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BEA1B2EC00) [pid = 3960] [serial = 2273] [outer = 000000BE9FC9D400] 10:36:34 INFO - PROCESS | 3960 | 1461000994630 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BEA1B3A000) [pid = 3960] [serial = 2274] [outer = 000000BE9FC9D400] 10:36:35 INFO - PROCESS | 3960 | 1461000995153 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:36:35 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. 10:36:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 943ms 10:36:35 INFO - PROCESS | 3960 | 1461000995203 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 3960 | 1461000995206 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 10:36:35 INFO - PROCESS | 3960 | 1461000995209 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:36:35 INFO - PROCESS | 3960 | 1461000995211 Marionette TRACE conn5 <- [1,2990,null,{}] 10:36:35 INFO - PROCESS | 3960 | 1461000995215 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 3960 | 1461000995354 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 10:36:35 INFO - PROCESS | 3960 | 1461000995536 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA58E8800 == 160 [pid = 3960] [id = 759] 10:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BEA1B36000) [pid = 3960] [serial = 2275] [outer = 0000000000000000] 10:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BEA2E1B000) [pid = 3960] [serial = 2276] [outer = 000000BEA1B36000] 10:36:35 INFO - PROCESS | 3960 | 1461000995592 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BEA2FDFC00) [pid = 3960] [serial = 2277] [outer = 000000BEA1B36000] 10:36:36 INFO - PROCESS | 3960 | 1461000996096 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:36:36 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. 10:36:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 923ms 10:36:36 INFO - PROCESS | 3960 | 1461000996152 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 3960 | 1461000996155 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 10:36:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:36:36 INFO - PROCESS | 3960 | 1461000996160 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 3960 | 1461000996162 Marionette TRACE conn5 <- [1,2994,null,{}] 10:36:36 INFO - PROCESS | 3960 | 1461000996166 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:36 INFO - PROCESS | 3960 | 1461000996306 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 10:36:36 INFO - PROCESS | 3960 | 1461000996450 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA59DC000 == 161 [pid = 3960] [id = 760] 10:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BEA2E20800) [pid = 3960] [serial = 2278] [outer = 0000000000000000] 10:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BEA33B8000) [pid = 3960] [serial = 2279] [outer = 000000BEA2E20800] 10:36:36 INFO - PROCESS | 3960 | 1461000996506 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BEA33C5000) [pid = 3960] [serial = 2280] [outer = 000000BEA2E20800] 10:36:37 INFO - PROCESS | 3960 | 1461000996986 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:36:37 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. 10:36:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 880ms 10:36:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:36:37 INFO - PROCESS | 3960 | 1461000997042 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 3960 | 1461000997045 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 10:36:37 INFO - PROCESS | 3960 | 1461000997048 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 3960 | 1461000997050 Marionette TRACE conn5 <- [1,2998,null,{}] 10:36:37 INFO - PROCESS | 3960 | 1461000997054 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:37 INFO - PROCESS | 3960 | 1461000997193 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 10:36:37 INFO - PROCESS | 3960 | 1461000997377 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5C54000 == 162 [pid = 3960] [id = 761] 10:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BEA37D0C00) [pid = 3960] [serial = 2281] [outer = 0000000000000000] 10:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BEA37D4C00) [pid = 3960] [serial = 2282] [outer = 000000BEA37D0C00] 10:36:37 INFO - PROCESS | 3960 | 1461000997434 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BEA37EE000) [pid = 3960] [serial = 2283] [outer = 000000BEA37D0C00] 10:36:37 INFO - PROCESS | 3960 | [3960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:36:38 INFO - PROCESS | 3960 | 1461000998073 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:36:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:36:38 INFO - {} 10:36:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:36:38 INFO - {} 10:36:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:36:38 INFO - {} 10:36:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:36:38 INFO - {} 10:36:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1031ms 10:36:38 INFO - PROCESS | 3960 | 1461000998081 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 10:36:38 INFO - TEST-START | /FileAPI/fileReader.html 10:36:38 INFO - PROCESS | 3960 | 1461000998084 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 10:36:38 INFO - PROCESS | 3960 | 1461000998087 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 3960 | 1461000998089 Marionette TRACE conn5 <- [1,3002,null,{}] 10:36:38 INFO - PROCESS | 3960 | 1461000998110 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:38 INFO - PROCESS | 3960 | 1461000998332 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 10:36:38 INFO - PROCESS | 3960 | 1461000998458 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE95B1C000 == 163 [pid = 3960] [id = 762] 10:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BE895A0000) [pid = 3960] [serial = 2284] [outer = 0000000000000000] 10:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BE909C3000) [pid = 3960] [serial = 2285] [outer = 000000BE895A0000] 10:36:38 INFO - PROCESS | 3960 | 1461000998513 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BEA37F4C00) [pid = 3960] [serial = 2286] [outer = 000000BE895A0000] 10:36:39 INFO - PROCESS | 3960 | 1461000999385 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:36:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:36:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:36:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:36:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:36:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 1358ms 10:36:39 INFO - PROCESS | 3960 | 1461000999448 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 3960 | 1461000999452 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 10:36:39 INFO - TEST-START | /FileAPI/historical.html 10:36:39 INFO - PROCESS | 3960 | 1461000999457 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 3960 | 1461000999461 Marionette TRACE conn5 <- [1,3006,null,{}] 10:36:39 INFO - PROCESS | 3960 | 1461000999467 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 3960 | 1461000999598 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 10:36:39 INFO - PROCESS | 3960 | 1461000999816 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99C44000 == 164 [pid = 3960] [id = 763] 10:36:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BE89936400) [pid = 3960] [serial = 2287] [outer = 0000000000000000] 10:36:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BE8CB12800) [pid = 3960] [serial = 2288] [outer = 000000BE89936400] 10:36:39 INFO - PROCESS | 3960 | 1461000999910 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BE8F3F9400) [pid = 3960] [serial = 2289] [outer = 000000BE89936400] 10:36:40 INFO - PROCESS | 3960 | 1461001000441 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:36:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:36:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:36:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:36:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:36:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:36:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:36:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:36:40 INFO - TEST-OK | /FileAPI/historical.html | took 1030ms 10:36:40 INFO - PROCESS | 3960 | 1461001000493 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 3960 | 1461001000499 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 10:36:40 INFO - TEST-START | /FileAPI/idlharness.html 10:36:40 INFO - PROCESS | 3960 | 1461001000524 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - PROCESS | 3960 | 1461001000528 Marionette TRACE conn5 <- [1,3010,null,{}] 10:36:40 INFO - PROCESS | 3960 | 1461001000532 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:40 INFO - PROCESS | 3960 | 1461001000699 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 10:36:40 INFO - PROCESS | 3960 | 1461001000881 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9248B000 == 165 [pid = 3960] [id = 764] 10:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BE909C1000) [pid = 3960] [serial = 2290] [outer = 0000000000000000] 10:36:40 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BE91CBE400) [pid = 3960] [serial = 2291] [outer = 000000BE909C1000] 10:36:40 INFO - PROCESS | 3960 | 1461001000935 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BE9340F000) [pid = 3960] [serial = 2292] [outer = 000000BE909C1000] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9EE21800 == 164 [pid = 3960] [id = 743] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF75800 == 163 [pid = 3960] [id = 742] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D91E800 == 162 [pid = 3960] [id = 741] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D148800 == 161 [pid = 3960] [id = 740] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C891800 == 160 [pid = 3960] [id = 739] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 240 (000000BE9CB3E000) [pid = 3960] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 239 (000000BE9CBA3800) [pid = 3960] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 238 (000000BE9D68F000) [pid = 3960] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 237 (000000BE9E11A800) [pid = 3960] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 236 (000000BE9E2BEC00) [pid = 3960] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 235 (000000BE8807A400) [pid = 3960] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 234 (000000BE9776EC00) [pid = 3960] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9AF11800 == 159 [pid = 3960] [id = 738] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE988B1800 == 158 [pid = 3960] [id = 737] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91A73800 == 157 [pid = 3960] [id = 736] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE92494800 == 156 [pid = 3960] [id = 735] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE95B16800 == 155 [pid = 3960] [id = 734] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9DF82800 == 154 [pid = 3960] [id = 727] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D93E800 == 153 [pid = 3960] [id = 726] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D6D4800 == 152 [pid = 3960] [id = 725] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9D2B5800 == 151 [pid = 3960] [id = 724] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9CAAB800 == 150 [pid = 3960] [id = 723] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE985BF800 == 149 [pid = 3960] [id = 722] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE91C8F000 == 148 [pid = 3960] [id = 721] 10:36:41 INFO - PROCESS | 3960 | --DOCSHELL 000000BE9C7D7000 == 147 [pid = 3960] [id = 720] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 233 (000000BE92E07C00) [pid = 3960] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 232 (000000BE932D5000) [pid = 3960] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 231 (000000BE938D5800) [pid = 3960] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 230 (000000BE93B2DC00) [pid = 3960] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 229 (000000BE95DB6800) [pid = 3960] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 228 (000000BE9C368C00) [pid = 3960] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 227 (000000BE8ED28800) [pid = 3960] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 226 (000000BE8F211000) [pid = 3960] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 225 (000000BE8F35CC00) [pid = 3960] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 224 (000000BE8FBF6800) [pid = 3960] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 223 (000000BE87EB9400) [pid = 3960] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 222 (000000BE82E17000) [pid = 3960] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 221 (000000BE90444000) [pid = 3960] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 220 (000000BE8F3F6400) [pid = 3960] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 219 (000000BE9C3B7400) [pid = 3960] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE9C8C1400) [pid = 3960] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE83E91000) [pid = 3960] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE88511400) [pid = 3960] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE938CF400) [pid = 3960] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE983EAC00) [pid = 3960] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE9B445400) [pid = 3960] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE94416800) [pid = 3960] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE9745FC00) [pid = 3960] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE94EED000) [pid = 3960] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE90990000) [pid = 3960] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE94F31800) [pid = 3960] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 10:36:41 INFO - PROCESS | 3960 | --DOMWINDOW == 207 (000000BE938F0400) [pid = 3960] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 10:36:42 INFO - PROCESS | 3960 | 1461001002148 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:36:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:36:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:36:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:36:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:36:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:36:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:36:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:36:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:36:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:36:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:36:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:36:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:36:42 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 10:36:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:36:42 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 10:36:42 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 10:36:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:36:42 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:36:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:36:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:36:42 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 10:36:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:36:42 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 10:36:42 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 10:36:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:36:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:36:42 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:36:42 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:36:42 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:36:42 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:36:42 INFO - TEST-OK | /FileAPI/idlharness.html | took 1746ms 10:36:42 INFO - PROCESS | 3960 | 1461001002259 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 3960 | 1461001002261 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 10:36:42 INFO - TEST-START | /FileAPI/idlharness.worker 10:36:42 INFO - PROCESS | 3960 | 1461001002265 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 3960 | 1461001002269 Marionette TRACE conn5 <- [1,3014,null,{}] 10:36:42 INFO - PROCESS | 3960 | 1461001002289 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:42 INFO - PROCESS | 3960 | 1461001002446 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 10:36:42 INFO - PROCESS | 3960 | 1461001002596 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE99B48000 == 148 [pid = 3960] [id = 765] 10:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 208 (000000BE909C4400) [pid = 3960] [serial = 2293] [outer = 0000000000000000] 10:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE93B21800) [pid = 3960] [serial = 2294] [outer = 000000BE909C4400] 10:36:42 INFO - PROCESS | 3960 | 1461001002646 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE94EEB800) [pid = 3960] [serial = 2295] [outer = 000000BE909C4400] 10:36:42 INFO - PROCESS | 3960 | [3960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:36:43 INFO - PROCESS | 3960 | 1461001003655 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:36:43 INFO - {} 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:36:43 INFO - {} 10:36:43 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 - {} 10:36:43 INFO - {} 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:36:43 INFO - {} 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:36:43 INFO - {} 10:36:43 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 - {} 10:36:43 INFO - {} 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 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 10:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:36:43 INFO - {} 10:36:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1538ms 10:36:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:36:43 INFO - PROCESS | 3960 | 1461001003824 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 3960 | 1461001003827 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 10:36:43 INFO - PROCESS | 3960 | 1461001003845 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 3960 | 1461001003847 Marionette TRACE conn5 <- [1,3018,null,{}] 10:36:43 INFO - PROCESS | 3960 | 1461001003850 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 3960 | 1461001004036 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 10:36:44 INFO - PROCESS | 3960 | 1461001004052 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9CB57000 == 149 [pid = 3960] [id = 766] 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE95F9B400) [pid = 3960] [serial = 2296] [outer = 0000000000000000] 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9AEF0000) [pid = 3960] [serial = 2297] [outer = 000000BE95F9B400] 10:36:44 INFO - PROCESS | 3960 | 1461001004101 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9B5CBC00) [pid = 3960] [serial = 2298] [outer = 000000BE95F9B400] 10:36:44 INFO - PROCESS | 3960 | 1461001004570 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:36:44 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 10:36:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 797ms 10:36:44 INFO - PROCESS | 3960 | 1461001004630 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 3960 | 1461001004632 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 10:36:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:36:44 INFO - PROCESS | 3960 | 1461001004636 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 3960 | 1461001004638 Marionette TRACE conn5 <- [1,3022,null,{}] 10:36:44 INFO - PROCESS | 3960 | 1461001004647 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 3960 | 1461001004809 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 10:36:44 INFO - PROCESS | 3960 | 1461001004835 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9D6D2000 == 150 [pid = 3960] [id = 767] 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BE9C310800) [pid = 3960] [serial = 2299] [outer = 0000000000000000] 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE9C3AFC00) [pid = 3960] [serial = 2300] [outer = 000000BE9C310800] 10:36:44 INFO - PROCESS | 3960 | 1461001004884 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE9C673000) [pid = 3960] [serial = 2301] [outer = 000000BE9C310800] 10:36:45 INFO - PROCESS | 3960 | 1461001005351 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:36:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 733ms 10:36:45 INFO - PROCESS | 3960 | 1461001005372 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 3960 | 1461001005374 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 10:36:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:36:45 INFO - PROCESS | 3960 | 1461001005414 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - PROCESS | 3960 | 1461001005416 Marionette TRACE conn5 <- [1,3026,null,{}] 10:36:45 INFO - PROCESS | 3960 | 1461001005422 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:45 INFO - PROCESS | 3960 | 1461001005601 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 10:36:45 INFO - PROCESS | 3960 | 1461001005627 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9DF7C800 == 151 [pid = 3960] [id = 768] 10:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE9CB44C00) [pid = 3960] [serial = 2302] [outer = 0000000000000000] 10:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE9CF13000) [pid = 3960] [serial = 2303] [outer = 000000BE9CB44C00] 10:36:45 INFO - PROCESS | 3960 | 1461001005676 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE9DEDA400) [pid = 3960] [serial = 2304] [outer = 000000BE9CB44C00] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 218 (000000BE99CD1000) [pid = 3960] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 217 (000000BE9AB8D400) [pid = 3960] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 216 (000000BE8F589000) [pid = 3960] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 215 (000000BE9AB8F000) [pid = 3960] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 214 (000000BE8848CC00) [pid = 3960] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 213 (000000BE8E1E3000) [pid = 3960] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 212 (000000BE9098D800) [pid = 3960] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 211 (000000BE9746E400) [pid = 3960] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 210 (000000BE8CB1AC00) [pid = 3960] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 209 (000000BE8848E000) [pid = 3960] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:36:46 INFO - PROCESS | 3960 | --DOMWINDOW == 208 (000000BE93B1EC00) [pid = 3960] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:36:46 INFO - PROCESS | 3960 | 1461001006448 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:36:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:36:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:36:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1115ms 10:36:46 INFO - PROCESS | 3960 | 1461001006496 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 3960 | 1461001006498 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 10:36:46 INFO - PROCESS | 3960 | 1461001006502 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:36:46 INFO - PROCESS | 3960 | 1461001006504 Marionette TRACE conn5 <- [1,3030,null,{}] 10:36:46 INFO - PROCESS | 3960 | 1461001006507 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 3960 | 1461001006672 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 10:36:46 INFO - PROCESS | 3960 | 1461001006755 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9EA21000 == 152 [pid = 3960] [id = 769] 10:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 209 (000000BE9C944000) [pid = 3960] [serial = 2305] [outer = 0000000000000000] 10:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 210 (000000BE9E121000) [pid = 3960] [serial = 2306] [outer = 000000BE9C944000] 10:36:46 INFO - PROCESS | 3960 | 1461001006801 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 3960 | ++DOMWINDOW == 211 (000000BE9E2B4C00) [pid = 3960] [serial = 2307] [outer = 000000BE9C944000] 10:36:47 INFO - PROCESS | 3960 | 1461001007386 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:36:47 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. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:36:47 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'.) 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:36:47 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. 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:36:47 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. 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:36:47 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. 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:36:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 980ms 10:36:47 INFO - PROCESS | 3960 | 1461001007485 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 3960 | 1461001007487 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 10:36:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:36:47 INFO - PROCESS | 3960 | 1461001007490 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 3960 | 1461001007492 Marionette TRACE conn5 <- [1,3034,null,{}] 10:36:47 INFO - PROCESS | 3960 | 1461001007496 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:47 INFO - PROCESS | 3960 | 1461001007660 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 10:36:47 INFO - PROCESS | 3960 | 1461001007670 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9FC77800 == 153 [pid = 3960] [id = 770] 10:36:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 212 (000000BE9E123C00) [pid = 3960] [serial = 2308] [outer = 0000000000000000] 10:36:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 213 (000000BE9F476000) [pid = 3960] [serial = 2309] [outer = 000000BE9E123C00] 10:36:47 INFO - PROCESS | 3960 | 1461001007716 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 3960 | ++DOMWINDOW == 214 (000000BEA0684400) [pid = 3960] [serial = 2310] [outer = 000000BE9E123C00] 10:36:47 INFO - PROCESS | 3960 | [3960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:36:48 INFO - PROCESS | 3960 | 1461001008165 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:36:48 INFO - {} 10:36:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 10:36:48 INFO - PROCESS | 3960 | 1461001008227 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 3960 | 1461001008230 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 10:36:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:36:48 INFO - PROCESS | 3960 | 1461001008233 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 3960 | 1461001008236 Marionette TRACE conn5 <- [1,3038,null,{}] 10:36:48 INFO - PROCESS | 3960 | 1461001008240 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:48 INFO - PROCESS | 3960 | 1461001008492 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 10:36:48 INFO - PROCESS | 3960 | 1461001008641 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE8E14B000 == 154 [pid = 3960] [id = 771] 10:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 215 (000000BE82E19C00) [pid = 3960] [serial = 2311] [outer = 0000000000000000] 10:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 216 (000000BE83EE4400) [pid = 3960] [serial = 2312] [outer = 000000BE82E19C00] 10:36:48 INFO - PROCESS | 3960 | 1461001008703 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 3960 | ++DOMWINDOW == 217 (000000BE88517800) [pid = 3960] [serial = 2313] [outer = 000000BE82E19C00] 10:36:49 INFO - PROCESS | 3960 | 1461001009327 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:36:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1129ms 10:36:49 INFO - PROCESS | 3960 | 1461001009367 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 3960 | 1461001009372 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:36:49 INFO - PROCESS | 3960 | 1461001009377 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 3960 | 1461001009382 Marionette TRACE conn5 <- [1,3042,null,{}] 10:36:49 INFO - PROCESS | 3960 | 1461001009387 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:49 INFO - PROCESS | 3960 | 1461001009533 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 10:36:49 INFO - PROCESS | 3960 | 1461001009703 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE974CD000 == 155 [pid = 3960] [id = 772] 10:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 218 (000000BE8FA3CC00) [pid = 3960] [serial = 2314] [outer = 0000000000000000] 10:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 219 (000000BE90280000) [pid = 3960] [serial = 2315] [outer = 000000BE8FA3CC00] 10:36:49 INFO - PROCESS | 3960 | 1461001009763 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 3960 | ++DOMWINDOW == 220 (000000BE9299F800) [pid = 3960] [serial = 2316] [outer = 000000BE8FA3CC00] 10:36:50 INFO - PROCESS | 3960 | 1461001010673 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:36:50 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" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:36:50 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" 10:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:36:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1393ms 10:36:50 INFO - PROCESS | 3960 | 1461001010773 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 3960 | 1461001010777 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 10:36:50 INFO - PROCESS | 3960 | 1461001010781 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:36:50 INFO - PROCESS | 3960 | 1461001010784 Marionette TRACE conn5 <- [1,3046,null,{}] 10:36:50 INFO - PROCESS | 3960 | 1461001010788 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 3960 | 1461001010963 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 10:36:51 INFO - PROCESS | 3960 | 1461001011101 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9C6CF000 == 156 [pid = 3960] [id = 773] 10:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 221 (000000BE95D69800) [pid = 3960] [serial = 2317] [outer = 0000000000000000] 10:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 222 (000000BE95F9B800) [pid = 3960] [serial = 2318] [outer = 000000BE95D69800] 10:36:51 INFO - PROCESS | 3960 | 1461001011159 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 3960 | ++DOMWINDOW == 223 (000000BE98576400) [pid = 3960] [serial = 2319] [outer = 000000BE95D69800] 10:36:51 INFO - PROCESS | 3960 | 1461001011762 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:36:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:36:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:36:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:36:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:36:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:36:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:36:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:36:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:36:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1041ms 10:36:51 INFO - PROCESS | 3960 | 1461001011828 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 3960 | 1461001011833 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 10:36:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:36:51 INFO - PROCESS | 3960 | 1461001011862 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 3960 | 1461001011868 Marionette TRACE conn5 <- [1,3050,null,{}] 10:36:51 INFO - PROCESS | 3960 | 1461001011886 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:52 INFO - PROCESS | 3960 | 1461001012038 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 10:36:52 INFO - PROCESS | 3960 | 1461001012200 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 3960 | ++DOCSHELL 000000BE9F415800 == 157 [pid = 3960] [id = 774] 10:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 224 (000000BE99CD8800) [pid = 3960] [serial = 2320] [outer = 0000000000000000] 10:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 225 (000000BE9C939800) [pid = 3960] [serial = 2321] [outer = 000000BE99CD8800] 10:36:52 INFO - PROCESS | 3960 | 1461001012256 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 3960 | ++DOMWINDOW == 226 (000000BE9CBA1400) [pid = 3960] [serial = 2322] [outer = 000000BE99CD8800] 10:36:52 INFO - PROCESS | 3960 | [3960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:36:52 INFO - PROCESS | 3960 | 1461001012832 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:36:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:36:52 INFO - {} 10:36:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1004ms 10:36:52 INFO - PROCESS | 3960 | 1461001012894 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 3960 | 1461001012896 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 10:36:52 INFO - PROCESS | 3960 | 1461001012905 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 3960 | 1461001012908 Marionette TRACE conn5 <- [1,3054,null,{}] 10:36:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:36:52 INFO - PROCESS | 3960 | 1461001012912 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 3960 | 1461001013062 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 10:36:53 INFO - PROCESS | 3960 | 1461001013195 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA3309800 == 158 [pid = 3960] [id = 775] 10:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 227 (000000BE9CB44800) [pid = 3960] [serial = 2323] [outer = 0000000000000000] 10:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 228 (000000BE9EFB4800) [pid = 3960] [serial = 2324] [outer = 000000BE9CB44800] 10:36:53 INFO - PROCESS | 3960 | 1461001013265 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 3960 | ++DOMWINDOW == 229 (000000BE9FCA1800) [pid = 3960] [serial = 2325] [outer = 000000BE9CB44800] 10:36:53 INFO - PROCESS | 3960 | 1461001013776 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:36:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 10:36:53 INFO - PROCESS | 3960 | 1461001013798 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 3960 | 1461001013801 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 10:36:53 INFO - PROCESS | 3960 | 1461001013806 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 3960 | 1461001013809 Marionette TRACE conn5 <- [1,3058,null,{}] 10:36:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:36:53 INFO - PROCESS | 3960 | 1461001013812 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 3960 | 1461001013954 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 10:36:54 INFO - PROCESS | 3960 | 1461001014140 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA36D4000 == 159 [pid = 3960] [id = 776] 10:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 230 (000000BEA1B36400) [pid = 3960] [serial = 2326] [outer = 0000000000000000] 10:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 231 (000000BEA2FE6800) [pid = 3960] [serial = 2327] [outer = 000000BEA1B36400] 10:36:54 INFO - PROCESS | 3960 | 1461001014208 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 3960 | ++DOMWINDOW == 232 (000000BEA37F7C00) [pid = 3960] [serial = 2328] [outer = 000000BEA1B36400] 10:36:54 INFO - PROCESS | 3960 | 1461001014791 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:36:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1023ms 10:36:54 INFO - PROCESS | 3960 | 1461001014836 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 3960 | 1461001014839 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:36:54 INFO - PROCESS | 3960 | 1461001014843 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 3960 | 1461001014845 Marionette TRACE conn5 <- [1,3062,null,{}] 10:36:54 INFO - PROCESS | 3960 | 1461001014849 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 3960 | 1461001015009 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 10:36:55 INFO - PROCESS | 3960 | 1461001015178 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA4BDF000 == 160 [pid = 3960] [id = 777] 10:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 233 (000000BEA1B38C00) [pid = 3960] [serial = 2329] [outer = 0000000000000000] 10:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 234 (000000BEA38C8C00) [pid = 3960] [serial = 2330] [outer = 000000BEA1B38C00] 10:36:55 INFO - PROCESS | 3960 | 1461001015234 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 3960 | ++DOMWINDOW == 235 (000000BEA3E68400) [pid = 3960] [serial = 2331] [outer = 000000BEA1B38C00] 10:36:55 INFO - PROCESS | 3960 | 1461001015740 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:36:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 10:36:55 INFO - PROCESS | 3960 | 1461001015832 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 3960 | 1461001015834 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 10:36:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:36:55 INFO - PROCESS | 3960 | 1461001015838 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 3960 | 1461001015840 Marionette TRACE conn5 <- [1,3066,null,{}] 10:36:55 INFO - PROCESS | 3960 | 1461001015843 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 3960 | 1461001015983 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 10:36:56 INFO - PROCESS | 3960 | 1461001016165 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA5C65800 == 161 [pid = 3960] [id = 778] 10:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 236 (000000BEA3E6F000) [pid = 3960] [serial = 2332] [outer = 0000000000000000] 10:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 237 (000000BEA41C6000) [pid = 3960] [serial = 2333] [outer = 000000BEA3E6F000] 10:36:56 INFO - PROCESS | 3960 | 1461001016222 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 3960 | ++DOMWINDOW == 238 (000000BEA41CE800) [pid = 3960] [serial = 2334] [outer = 000000BEA3E6F000] 10:36:56 INFO - PROCESS | 3960 | 1461001016783 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 3960 | 1461001016839 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 10:36:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:36:56 INFO - PROCESS | 3960 | 1461001016843 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 3960 | 1461001016845 Marionette TRACE conn5 <- [1,3070,null,{}] 10:36:56 INFO - PROCESS | 3960 | 1461001016849 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 3960 | 1461001016989 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 10:36:57 INFO - PROCESS | 3960 | 1461001017178 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA7DC2800 == 162 [pid = 3960] [id = 779] 10:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 239 (000000BEA41CB000) [pid = 3960] [serial = 2335] [outer = 0000000000000000] 10:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 240 (000000BEA4272400) [pid = 3960] [serial = 2336] [outer = 000000BEA41CB000] 10:36:57 INFO - PROCESS | 3960 | 1461001017235 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 3960 | ++DOMWINDOW == 241 (000000BEA461A400) [pid = 3960] [serial = 2337] [outer = 000000BEA41CB000] 10:36:57 INFO - PROCESS | 3960 | ************************* 10:36:57 INFO - PROCESS | 3960 | A coding exception was thrown and uncaught in a Task. 10:36:57 INFO - PROCESS | 3960 | 10:36:57 INFO - PROCESS | 3960 | Full message: TypeError: NetworkError when attempting to fetch resource. 10:36:57 INFO - PROCESS | 3960 | Full stack: 10:36:57 INFO - PROCESS | 3960 | ************************* 10:36:57 INFO - PROCESS | 3960 | 1461001017824 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:36:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:36:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:36:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1033ms 10:36:57 INFO - PROCESS | 3960 | 1461001017878 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 10:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:36:57 INFO - PROCESS | 3960 | 1461001017881 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 10:36:57 INFO - PROCESS | 3960 | 1461001017884 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 3960 | 1461001017887 Marionette TRACE conn5 <- [1,3074,null,{}] 10:36:57 INFO - PROCESS | 3960 | 1461001017908 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 3960 | 1461001018052 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 10:36:58 INFO - PROCESS | 3960 | 1461001018229 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA1B10000 == 163 [pid = 3960] [id = 780] 10:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 242 (000000BE9C64C800) [pid = 3960] [serial = 2338] [outer = 0000000000000000] 10:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 243 (000000BE9DED6000) [pid = 3960] [serial = 2339] [outer = 000000BE9C64C800] 10:36:58 INFO - PROCESS | 3960 | 1461001018286 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 3960 | ++DOMWINDOW == 244 (000000BEA46D7C00) [pid = 3960] [serial = 2340] [outer = 000000BE9C64C800] 10:36:58 INFO - PROCESS | 3960 | 1461001018800 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 944ms 10:36:58 INFO - PROCESS | 3960 | 1461001018831 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 3960 | 1461001018833 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 10:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:36:58 INFO - PROCESS | 3960 | 1461001018837 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 3960 | 1461001018839 Marionette TRACE conn5 <- [1,3078,null,{}] 10:36:58 INFO - PROCESS | 3960 | 1461001018843 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 3960 | 1461001018984 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 10:36:59 INFO - PROCESS | 3960 | 1461001019137 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA7C0F000 == 164 [pid = 3960] [id = 781] 10:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 245 (000000BE9CA3C800) [pid = 3960] [serial = 2341] [outer = 0000000000000000] 10:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 246 (000000BEA46DF800) [pid = 3960] [serial = 2342] [outer = 000000BE9CA3C800] 10:36:59 INFO - PROCESS | 3960 | 1461001019198 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 3960 | ++DOMWINDOW == 247 (000000BEA47A7800) [pid = 3960] [serial = 2343] [outer = 000000BE9CA3C800] 10:36:59 INFO - PROCESS | 3960 | 1461001019737 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:36:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 941ms 10:36:59 INFO - PROCESS | 3960 | 1461001019785 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 3960 | 1461001019788 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 10:36:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:36:59 INFO - PROCESS | 3960 | 1461001019792 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 3960 | 1461001019795 Marionette TRACE conn5 <- [1,3082,null,{}] 10:36:59 INFO - PROCESS | 3960 | 1461001019799 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:59 INFO - PROCESS | 3960 | 1461001019960 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 10:37:00 INFO - PROCESS | 3960 | 1461001020150 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA748B800 == 165 [pid = 3960] [id = 782] 10:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 248 (000000BEA4704C00) [pid = 3960] [serial = 2344] [outer = 0000000000000000] 10:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 249 (000000BEA4B53800) [pid = 3960] [serial = 2345] [outer = 000000BEA4704C00] 10:37:00 INFO - PROCESS | 3960 | 1461001020207 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 3960 | ++DOMWINDOW == 250 (000000BEA4B5B800) [pid = 3960] [serial = 2346] [outer = 000000BEA4704C00] 10:37:00 INFO - PROCESS | 3960 | 1461001020748 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 10:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:37:00 INFO - PROCESS | 3960 | 1461001020781 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 3960 | 1461001020784 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 10:37:00 INFO - PROCESS | 3960 | 1461001020787 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 3960 | 1461001020789 Marionette TRACE conn5 <- [1,3086,null,{}] 10:37:00 INFO - PROCESS | 3960 | 1461001020793 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:00 INFO - PROCESS | 3960 | 1461001020934 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 10:37:01 INFO - PROCESS | 3960 | 1461001021085 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA72DE800 == 166 [pid = 3960] [id = 783] 10:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 251 (000000BE9C3B2400) [pid = 3960] [serial = 2347] [outer = 0000000000000000] 10:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 252 (000000BEA4B5BC00) [pid = 3960] [serial = 2348] [outer = 000000BE9C3B2400] 10:37:01 INFO - PROCESS | 3960 | 1461001021140 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 3960 | ++DOMWINDOW == 253 (000000BEA4DF6800) [pid = 3960] [serial = 2349] [outer = 000000BE9C3B2400] 10:37:01 INFO - PROCESS | 3960 | 1461001021627 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:37:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 10:37:01 INFO - PROCESS | 3960 | 1461001021699 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 3960 | 1461001021702 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 10:37:01 INFO - PROCESS | 3960 | 1461001021708 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 3960 | 1461001021710 Marionette TRACE conn5 <- [1,3090,null,{}] 10:37:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:37:01 INFO - PROCESS | 3960 | 1461001021714 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:01 INFO - PROCESS | 3960 | 1461001021856 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 10:37:02 INFO - PROCESS | 3960 | 1461001022046 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEFFEC3000 == 167 [pid = 3960] [id = 784] 10:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 254 (000000BEA4DF4800) [pid = 3960] [serial = 2350] [outer = 0000000000000000] 10:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 255 (000000BEA58C4000) [pid = 3960] [serial = 2351] [outer = 000000BEA4DF4800] 10:37:02 INFO - PROCESS | 3960 | 1461001022103 Marionette DEBUG loaded listener.js 10:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 256 (000000BEA58CB000) [pid = 3960] [serial = 2352] [outer = 000000BEA4DF4800] 10:37:02 INFO - PROCESS | 3960 | 1461001022606 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:37:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:37:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 922ms 10:37:02 INFO - PROCESS | 3960 | 1461001022636 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 3960 | 1461001022639 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 10:37:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:37:02 INFO - PROCESS | 3960 | 1461001022642 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 3960 | 1461001022644 Marionette TRACE conn5 <- [1,3094,null,{}] 10:37:02 INFO - PROCESS | 3960 | 1461001022648 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:02 INFO - PROCESS | 3960 | 1461001022791 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 10:37:02 INFO - PROCESS | 3960 | 1461001022974 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA491D800 == 168 [pid = 3960] [id = 785] 10:37:02 INFO - PROCESS | 3960 | ++DOMWINDOW == 257 (000000BEA4DFAC00) [pid = 3960] [serial = 2353] [outer = 0000000000000000] 10:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 258 (000000BEA7CC8400) [pid = 3960] [serial = 2354] [outer = 000000BEA4DFAC00] 10:37:03 INFO - PROCESS | 3960 | 1461001023029 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 259 (000000BEA7CCE800) [pid = 3960] [serial = 2355] [outer = 000000BEA4DFAC00] 10:37:03 INFO - PROCESS | 3960 | 1461001023559 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:37:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:37:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 942ms 10:37:03 INFO - PROCESS | 3960 | 1461001023588 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 10:37:03 INFO - PROCESS | 3960 | 1461001023591 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 10:37:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:37:03 INFO - PROCESS | 3960 | 1461001023594 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 3960 | 1461001023596 Marionette TRACE conn5 <- [1,3098,null,{}] 10:37:03 INFO - PROCESS | 3960 | 1461001023600 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:03 INFO - PROCESS | 3960 | 1461001023744 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 10:37:03 INFO - PROCESS | 3960 | 1461001023936 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEA91D8000 == 169 [pid = 3960] [id = 786] 10:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 260 (000000BEA4DFBC00) [pid = 3960] [serial = 2356] [outer = 0000000000000000] 10:37:03 INFO - PROCESS | 3960 | ++DOMWINDOW == 261 (000000BEA7CD5C00) [pid = 3960] [serial = 2357] [outer = 000000BEA4DFBC00] 10:37:04 INFO - PROCESS | 3960 | 1461001023994 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 262 (000000BEA8844400) [pid = 3960] [serial = 2358] [outer = 000000BEA4DFBC00] 10:37:04 INFO - PROCESS | 3960 | 1461001024554 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:37:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:37:04 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 10:37:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:37:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:37:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1028ms 10:37:04 INFO - PROCESS | 3960 | 1461001024626 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 3960 | 1461001024628 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 10:37:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:37:04 INFO - PROCESS | 3960 | 1461001024632 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 3960 | 1461001024634 Marionette TRACE conn5 <- [1,3102,null,{}] 10:37:04 INFO - PROCESS | 3960 | 1461001024654 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:04 INFO - PROCESS | 3960 | 1461001024798 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 10:37:04 INFO - PROCESS | 3960 | 1461001024979 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"4b35af05-3234-461c-9459-796605e2212e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 3960 | ++DOCSHELL 000000BEAA07B000 == 170 [pid = 3960] [id = 787] 10:37:04 INFO - PROCESS | 3960 | ++DOMWINDOW == 263 (000000BEA7CCC800) [pid = 3960] [serial = 2359] [outer = 0000000000000000] 10:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 264 (000000BEA884D000) [pid = 3960] [serial = 2360] [outer = 000000BEA7CCC800] 10:37:05 INFO - PROCESS | 3960 | 1461001025033 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 3960 | ++DOMWINDOW == 265 (000000BEAA0B1C00) [pid = 3960] [serial = 2361] [outer = 000000BEA7CCC800] 10:37:05 INFO - PROCESS | 3960 | 1461001025539 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:37:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:37:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 945ms 10:37:05 INFO - PROCESS | 3960 | 1461001025578 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 3960 | 1461001025580 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 10:37:06 WARNING - u'runner_teardown' () 10:37:06 INFO - No more tests 10:37:06 INFO - Got 0 unexpected results 10:37:06 INFO - SUITE-END | took 734s 10:37:06 INFO - Closing logging queue 10:37:06 INFO - queue closed 10:37:06 INFO - Return code: 0 10:37:06 WARNING - # TBPL SUCCESS # 10:37:06 INFO - Running post-action listener: _resource_record_post_action 10:37:06 INFO - Running post-run listener: _resource_record_post_run 10:37:07 INFO - Total resource usage - Wall time: 744s; CPU: 14.0%; Read bytes: 165451776; Write bytes: 1042712064; Read time: 2288640; Write time: 5570210 10:37:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:37:07 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 59153920; Read time: 0; Write time: 171830 10:37:07 INFO - run-tests - Wall time: 741s; CPU: 14.0%; Read bytes: 165451776; Write bytes: 892672000; Read time: 2288640; Write time: 5330610 10:37:07 INFO - Running post-run listener: _upload_blobber_files 10:37:07 INFO - Blob upload gear active. 10:37:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:37:07 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 10:37:07 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'] 10:37:07 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 10:37:08 INFO - (blobuploader) - INFO - Open directory for files ... 10:37:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:37:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:37:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:37:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:37:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:37:09 INFO - (blobuploader) - INFO - Done attempting. 10:37:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:37:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:37:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:37:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:37:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:37:10 INFO - (blobuploader) - INFO - Done attempting. 10:37:10 INFO - (blobuploader) - INFO - Iteration through files over. 10:37:10 INFO - Return code: 0 10:37:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:37:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435625a3d0c18e1e98a22996aa0c73f3f03e92c23358a862ded7614712688882751ad5a8a6bc6f573f28b935767d65f2770c239daee61cf7cdaaa7a122857891", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3e9d851bc756c069ff1af07cd26cb8fafce6320dd1cd4e1756b7f52f9f4fde113c9d8387edfc3b1d70a678ba97f075eb9bf0fdb002983eac76a4a86ee8d58983"} 10:37:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:37:10 INFO - Writing to file C:\slave\test\properties\blobber_files 10:37:10 INFO - Contents: 10:37:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435625a3d0c18e1e98a22996aa0c73f3f03e92c23358a862ded7614712688882751ad5a8a6bc6f573f28b935767d65f2770c239daee61cf7cdaaa7a122857891", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3e9d851bc756c069ff1af07cd26cb8fafce6320dd1cd4e1756b7f52f9f4fde113c9d8387edfc3b1d70a678ba97f075eb9bf0fdb002983eac76a4a86ee8d58983"} 10:37:10 INFO - Running post-run listener: copy_logs_to_upload_dir 10:37:10 INFO - Copying logs to upload dir... 10:37:10 INFO - mkdir: C:\slave\test\build\upload\logs 10:37:10 INFO - Copying logs to upload dir... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... 10:37:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=930.882000 ========= master_lag: 0.46 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 31 secs) (at 2016-04-18 10:37:11.182585) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.183604) ========= '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.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435625a3d0c18e1e98a22996aa0c73f3f03e92c23358a862ded7614712688882751ad5a8a6bc6f573f28b935767d65f2770c239daee61cf7cdaaa7a122857891", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3e9d851bc756c069ff1af07cd26cb8fafce6320dd1cd4e1756b7f52f9f4fde113c9d8387edfc3b1d70a678ba97f075eb9bf0fdb002983eac76a4a86ee8d58983"} build_url:https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/435625a3d0c18e1e98a22996aa0c73f3f03e92c23358a862ded7614712688882751ad5a8a6bc6f573f28b935767d65f2770c239daee61cf7cdaaa7a122857891", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/3e9d851bc756c069ff1af07cd26cb8fafce6320dd1cd4e1756b7f52f9f4fde113c9d8387edfc3b1d70a678ba97f075eb9bf0fdb002983eac76a4a86ee8d58983"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Zbbz2UxkSy-xuPrcKAGucg/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.302651) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.303037) ========= '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.T-W864-IX-100\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-100 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-100 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-100\AppData\Local LOGONSERVER=\\T-W864-IX-100 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-100 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-100 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-100 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.416971) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.417321) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 10:37:11.838963) ========= ========= Total master_lag: 0.67 =========